I wouldn't say its cheating since the gf probably wasn't expecting it but there are just boundaries you do not cross as a friend, and this is one of them but the bf has every right to be pissed off, because I certainly would be