It occurred to Eric: Suppose it had been a girl. If he went up to a girl and tried to touch her breasts, she wouldn't let him. Even if the girl was already a good friend, having him touch her breasts would look like he's a pervert and didn't respect her. People just didn't act that way.
True, he had also made Jason submissive, but even a submissive person wouldn't do that unless he was so submissive that he wasn't in his right mind. So the explanation had to be that he had made Jason submissive, reducing his reluctance, and Jason must be so madly in love with him that he would allow something that even a submissive person wouldn't.
"Could what?" said Eric.
Jason snuggled up to Eric and kissed him. The breasts made Eric feel almost like he was being hugged by a girl. When Jason stopped to take a breath he said "Eric, I've loved you for so long. I never expected you to make the first move on me that way, but if it's you, I don't ...."
Even though Eric had figured it out, he was still shocked, and pushed Jason away. "I just wanted to feel your breasts. See that they're real. I can't be your boyfriend!"
"You don't have to apologize, Eric! I love you! I'm glad that I have breasts that you can feel! I just want us to be together."
"But you're a guy, and I'm straight."
"Which means you don't like most guys, but obviously you like guys with breasts."
"I... have to think about it a little," said Eric. "Wait just a moment." He turned back to the computer. What should he do next? He could change Jason back with a little bit of typing and mousing, or alter him further....