Wow, sounds like that guy might have sleep apnea. I wonder if he is even aware of it; it usually takes a regular sleeping partner to inform someone of their snoring patterns and the gagging and gasping for air.
Sorry it kept you awake, but if he does have apnea then he didn't feel rested after the flight either.