Chi Chi - you might want to post this as a new thread.

A vet can check him to see if he has any heart murmurs or something that would make neutering risky for him.

Since you interrupted him at a "male moment", I think neutering would be the answer.

But check with your vet first.