I've only given oral sex to two men. There is a significant size difference between the two. The second guy I just met two weeks ago and we have only had anal once. His cock is both longer and thicker. He is also a top and was able to please me much better than the first man.