BOLINGBROOK (CBS) — A Bolingbrook teenager hit a police officer in the face Tuesday as officers were responding to a fight on a school bus.

Bolingbrook police were called about the fight on a school bus that was stopped in the 200 block of South Bolingbrook Drive at 6:25 p.m. Tuesday, Police Lt. Mike Rompa said.

“As officers arrived on scene they observed a full bus load of students yelling profanities, throwing objects at the bus driver, and fighting,” Rompa said. “The bus driver identified three subjects who were the alleged offenders.”

The driver told police that 17-year-old William Nicholson and two other teens started a ruckus on the Valley View school bus as it was taking students home from Lincoln School, an alternative school in Joliet.

As police tried to escort Nicholson off the bus, he struck an officer in the face with his elbow, Rompa said. After a brief struggle, Nicholson was arrested.

Nicholson, of 507 DuBois Circle in Bolingbrook, was booked into the county jail on charges of aggravated battery and resisting arrest. The two boys have been ordered to appear in juvenile court.

The officer was not seriously hurt and was treated and released at a local hospital.

Police said they did not know what started the ruckus.

(The Sun-Times Media Wire contributed to this report.)

Watch & Listen LIVE