Damn dude you should have let him bust that nut down your throat into your gut and kept sucking until he busted as many nuts as he wanted or needed to. Advice from a master cocksucker...don't put your hands on his cock. If you are confident enough to go down there...let him do what he wants or needs to. I don't have a gag reflex and I don't choke. I can take a magnificent cock like that in my mouth and down my throat balls deep and still be able to breathe through my nose. He's a rare macho and deserves to be taken care of properly.