I can say from experience that you are onto something when you say he will stay soft while being pegged. As I become more into bi-sex, I never really got hard when bottoming or sucking. With women, I definitely get hard. There is something about sucking another man's cock or taking him anally...