That was certainly bad manners, and he deserves to be fined, even arrested for assault, but felony seems a bit severe.
A felony is permanent (I think) and you lose your right to vote.
OK ... would you consider it a matter sexual assault, or simple assault and battery? A&B us usually a misdemeanor with less than 1 year jail time.