I never really got a good blowjob from a woman; my ex didn't like giving head, and my dick hurt her cervix unless I was very careful. Since switching teams, I have gotten much better blowjobs from men than I ever did from women. More experience? Know first-hand what feels good? Dunno for sure. Never been deep-throated for more than a second. When at full-mast, I am 9x7, and that does give even experienced cocksuckers trouble. So blowjobs for me are foreplay; huge ass-man here, and most guys can take it OK, once I have finished worshiping their buttholes. Two or three just couldn't get past the sphincter assault; but cuddling is nice. And I love to get fucked. Every size is the right size for my asshole, but the big boys can really do the trick on my prostate.