SACRAMENTO (CBS / AP) — A man who hit Sacramento Mayor Kevin Johnson in the face with a pie is expected to be formally charged with felony assault on Friday.

The mayor and former NBA star was greeting people eating at an outdoor charity dinner Wednesday night when a man approached Johnson from behind and shoved the pie in his face.

READ MORE: UPDATE: Pleasant Hill In-N-Out Burger Fined Over Vaccine Verifications; Dispute Follows SF Flap

Johnson responded by throwing punches and tackling the man.

Police arrested 32-year-old Sean Thompson and held him on $100,000 bail for assaulting a public official.

READ MORE: UPDATE: Judge Won't Delay Case Against Los Gatos Mom Accused of Hosting Drunken Teen Sex Parties

Johnson’s signature achievement in office is securing a $550 million arena for the Sacramento Kings, which Thompson says detracted from more important public issues.

District attorney spokeswoman Shelly Orio says prosecutors expect to receive police reports and begin reviewing the case, including the mayor’s response, also on Friday.

MORE NEWS: Elizabeth Holmes' Defense Tries To Pick Apart Damaging Testimony From Theranos Project Manager

© Copyright 2016 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.