head game

i just started giving my boyfriend blowjobs recently and both times he went absolutely insane and came in my mouth. i honestly didn’t think i’d be that good since i’ve never given head before this! what are some other tips for making it even more enjoyable? i can’t go super deep without gagging a lot but i focused on the tip a lot and licked his shaft up and down, used my hands and mouth simultaneously and played with his balls. any other suggestions?!