When it became clear they weren't going to - and he had still taken this night by night, not wanting to make assumptions - he was perfectly content to come in his pants. It was easily cleaned and Hermione was having orgasms, and everybody was happy.