I always swallow. When I taste and feel his pre cum I know my treat is arriving soon but never know exactly when. Then I feel his cum and swallow every drop and clean his cock completely. I enjoy the variations in delivery, most guys spurt moderately but sometimes I get several power shots with high volume. My most memorable experience was a guy who oozed wads of cum for several minutes. Not shooting, just low flow slowly out of his cock with occasional wads. He kept telling me "Don't stop, I'm not done" The flow got barely detectable but he kept saying "Don't stop". All of a sudden he groaned and a massive wad oozed into my mouth and he said "That's it, I'm done".