In my book a good bj must:
1) MUST feel her throat! Deep throat is the number 1 rule!
2) must not use hands to jerk me off unless to play with the twins.. ( I actually like feeling the nails pulling my nuts )
3) must also provide good bls
4) must NOT suck only the tip..
5) must use multiple techniques and positions.. meaning must not repeat the same mechanical movement while performing
6) must provide cim or at least cof
7) also usually when enjoying a bj I shut down anything that makes noise (radio, TV, etc) because I like listening her suck and kiss and gag on me. sound is important
BONUS POINTS:
1) allow face fuck!
2) perform rim in the mix
3) concerning the nails pulling my nuts and bls.. I even like it when she bites my nuts.. nothing crazy hard NO blood involved.. just enough to pull them
4) Looking at me strait in the eyes while she makes my rod disappear..
I've always considered myself a big fan bbbjs. I could even skip sex to fully enjoy a long complete bbbj.
To conclude I require a BBBJBLSDTCIMSW (extra points RIMFF) in order to have a perfect satisfying bj!
CM
I can't do better than that.