Talking heads at halftime of the next game are already talking about the ejection and how the first one was too fast.
I'm more surprised that the second was issued that quickly (which was justly deserved).
As far the flagrant foul call, I completely agree with it. There was a good wind up, impact that was shoulder high, and a nice push and follow through that sent the player a good distance out of bounds. I don't believe for a second the player was trying to make a play on the ball and was making a frustration play.