Yes, definitely. If he was innocent why else would he get so upset?
There are two sure ways of knowing if someone has cheated:
1) If you ask them if they cheated and they get pissed, as your boyfriend does, they are guilty.
2) When someone cheats they often constantly accuse the innocent party of cheating. It’s a strange phenomenon but very common.