Ohai Plugin

I am trying to implement an ohai plugin using the ohai opscode cookbook as the delivery method for the plugin.

Now when run on its own with berks/vagrant i have no issues.

But now when I reference the attributes it exposes in a another cookbook I am getting a nil.NilClass error. It appears to me as though it does not seem to be converging correctly.

Any ideas how I get my plugin to force load before all else?