Yea, his 07 is a 6 speed, si drive, blue Alcantara, etc. And we know that the 07 is different grille opening / headlights / fenders / bumpers than the 08.
All of the 08 stuff is removed. It's back to the original parts from when the 07 was new, except no grille.
After doing some digging online... he bought it from an AVO reseller with no fitment specs... but on the AVO website itself, it specifically states that it will not fit a spec b. Somewhere I could have sworn I read that the spec b bumper cover itself is different than a regular gt cover.