blowjob tips

It's been over 6 months since I last gave a guy head and lately I've developed a really bad gag reflex, any tips on over coming this and also on him cumming in my mouth?  Don't want to throw up on the poor guy hahhaa.