Fumny you mention the bj thing.
When you're really big, you're not going to get a GREAT blowjob. When I'm watching porn and say, Shane Diesel's getting a blowjob, the girl ain't really doing much to it. She has his head in her mouth and MAYBE another inch past that. The rest of her efforts is just spit dribble and hand motion.
A REAL bj is when the woman basically coils her body around your groin like a sexual serpent. She just ignores YOU. All she want is the DICK. Her mouth is hot and slippery. Her technique is slow and methodical. On the other end, you're doing EVERYTHING IN YOUR POWER not to cum. She's working for a looooong stretch, bobbing up and down, going forever without taking a break. When she FINALLY takes a break it's a moment of 'relief', as it gives you a second to relax the 'don't cum yet' muscles.