could it be medication...authorized or not? and then the guy quit taking the meds when he went out with the boss?
I'm thinking blood pressure meds.
but guys, I've seen a thirty year old fall asleep too. I honestly would have reported him, but he was getting furloughed after that flight, so I let it slide.