Bonn, 40, was charged with assault after hitting a 16-year-old boy. The incident involved Bonn, the boy and Bonn's stepdaughter, as she snuck out of the Bonn home sometime late Sunday night.
Bonn waited up until his stepdaughter returned home at 4 a.m. At that point, Bonn saw the two parked in front of the house. He approached the vehicle, preparing to get his daughter to come inside.
Bonn said when he approached the car, the boy reached for the center console for what Bonn thought might be a gun. The principal preemptively punched the boy in the face to prevent him from shooting.
The young man said that Bonn swung the car door open, yelled at him and struck him in the face without being provoked.
Bonn was cited for the incident and released by the Tuscon Police Department. He has since been put on home assignment by the Tuscon School District until his investigation is complete.
'How to Train Your Dragon 2' releases 5-minute clip
Moore to attend retreat in to avoid Kutcher's wedding