No more sexual harassment of Peter occurs for the rest of the day, or at least not on purpose. James's hypothesis about the possible reciprocity of Edmund's feelings continues to be mostly predicated on James's own mind-reading abilities, which are not infallible and which are prone to confirmation bias so he wants to be careful. It's been only two days and upending his boyfriend's life completely is not something he wants to do on a whim, especially since he likes his boyfriend and wants him to be happy. It would... suck... a lot... to give Edmund false hope if he turned out to be wrong.
But his hypothesis is based on his mind-reading and by God he will read some more. He needs to arrange to talk to Peter.
Before that, though, he needs to find Viv in the morning and tell her that "So I guess I have a boyfriend now."