Thanks everyone for your thoughts and advice, especially Courtney Mil, 30mRad and BEags all of whom provided additional help via PM.
I'll be meeting the character in question today. I don't think he served but I'll give him the opportunity to provide info that establishes his bona fides (Service number, Cranwell intake etc) or retract his story.