So far I've done all the work when sucking cock. I do enjoy seeing and hearing his reaction as I bring him over the top, with him squirting in my throat. But, I wouldn't mind pausing to get my mouth fucked a little. I think it would be a nice change of pace. Not sure how I would handle it with my FB who has the greater girth. But, I have to learn sometime.
He would let me suck his cock until my neck was killing me and my mouth was tired. I make him masturbate until he is hard and ready to explode, then I let him finish in my mouth, before I make him give me a Thank You Kiss. Sometimes I will slip him my cum covered tongue.
I have had guys fuck my mouth and throat, but I far prefer doing all the work, because I get my tongue involved as well as the my throat when I've got him down deep, massaging his cock with my throat muscles. But if he really wants to fuck my throat, I let him. I love when the guy is able to cum with my just using my mouth and throat on him, but sometimes I need to get my fist involved as well to bring them over the edge. If he's about to blow his load and his cockhead is deep down my throat, I make sure to pull up so that he cums in my mouth because I love the taste and texture, though if he is a huge cummer I might not be able to swallow fast enough. 30 years of cocksucking hundreds of cocks gives you some skill, especially if you love cock as much as I do, really going to town sucking a man's gorgeous cock. They really appreciate it. The key is really experiencing tremendous pleasure from sucking a cock that you're absolutely in love with, every time, so that he sees that. The pleasure he then experiences is ten-fold. And I no longer sucks straight guys, because they're usually not about reciprocation. I want mutual cocksucking at the very least, every time, and fucking if they're into it. I just love the 100% experience with a man.