He's as perfect of an 8 point as your gonna find and he'd look great with you in a hero pic! Good luck with him Kevin!
If it is him, he didn't grow much. Hard to tell one straight 8 from another sometimes. Especially when genetics run similar in an area. Could very well be him though.