It's like 2 steps forward, but still 1 step back.
Cutting her off - good move. Not sure about staying friends after what she pulled but that's neither here nor there.
But what is he apologizing for on his knees? Sure, he wasn't too outspoken, but he also hasn't done anything wrong per se. She's the only one who should be profusely apologizing. She didn't even try to communicate, instead, she played a stupid game and won a stupid prize. I hate it when manga portrays this type of behavior as something even semi-acceptable.
With the other 2, he had a, more or less, understandable misunderstanding.
With his ex? It's multiple levels worse.