Have you checked out the way classes that gain bonus feats at a level other than 1st make sure that the bonus feat doesn't show up until that level?
The Ranger's Endurance class special, for example.
Take a look at how they make sure the feat doesn't become available as soon as you take the class. (Hint: it's in the details of the bootstrap - look at the bootstraps button on the top right on the class special)
|