Maybe so. LOL. Try taking a really thick 9.5" BBC. I swear I could feel him in my guts. But it was amazing.
6.5" is about perfect... 7.85" is perfect. I love the feel of that cock going all the way down my throat.
I started with sucking a 5 inch cut, then regularly, one a little more than 2 inches (seriously it was comical) and a bi friend's 7 incher and one instance a very big one on an old man who never could get it stiff. Poor blood circulation. I loved them all because of the horniness and sexual lust at the time. If I had to choose, I'd like a stiff veiny 7 incher with a thick meaty head, but the guy has to be friend first.
I haven't actually sucked a real cock yet. (Hoping to fix that very soon). But I have a really nice Ultraskin lifelike dong, it's 6 1/2 inches from balls to tip and 5 inch circumference, or 2.5 in diameter. I am pretty comfortable with it and can take most of it in my throat.
For me giving a blowjob is all about my pleasure and I hate gagging. He can go fuck himself if making me gag is pleasurable for him. He should be content that I take his cock in my mouth and let him cum there.
I too like any size cock as long as it's not super fat. I've had ones less than 5 and one that went into my throat. Don't know how long it was but with both hands wrapped around it there was at least a third of it sticking out. My preference would probably be in the 5 to 7 range. Long enough to to get a good feeling as it slides in and out but not so long that I have to concentrate on letting it into my throat.
The only cock that I've sucked was my own and it seemed like the perfect size to me and I'm just about 7 inches. Also, a gay guy that gave me a blowjob said that my cock was the perfect size for sucking!! I won't doubt the word of an expert!!!
Length wouldn't matter but a nice red bulbous cock head would be nice in my mouth and his balls in my hand.
Doesn't much matter to me; I have yet to meet a dick that I couldn't suck; I've sucked all sizes and thickness of dicks so...it doesn't matter what size he is.