To clarify, Sletchman accidentally omitted a key word: the quote is "[The NPC] must meet any feat or Species prerequisites but ignores all other prerequisites."
He doesn't have (and can't take) a blunt forte, but for him there are no prerequisites for Shield Basics (but Mastery still requires Basics).
Yeah, I kinda stuffed that one up, didn't I?
@ss2020 - NPCs ignore anything that isn't a species or feat prerequisite when picking feats. So you can grant them Bow Basics without a Bow forte, but can't grant them Bow Mastery without Bow Basics. Likewise, they cannot gain Owl Nation without actually being an Elf.
And just to reemphasise: If it's for a Personal Lieutennant or Animal Partner and you don't feel comfortable with the feats they have, you are well within your rights to say no to it - it's written right into the feats that the GM must approve it, so make sure you're ok with it. By and large though, feats don't create a huge problem with most player-NPCs that I've come across.