"Do you want to know or not?" John asked, hand slipping inside his pants to feel the heat of him.
Other options:
no subject
"Do you want to know or not?" John asked, hand slipping inside his pants to feel the heat of him.