According to the report, Fonseca told deputies that the boy wasn't allowed back home because he had been disrespecting his mother. That's when the boy called his mother, and deputies met him with his mother at a nearby park.

After the three were reunited, something the boy said caused his mother to become upset, prompting Fonseca to charge at the boy, the report said.

Fonseca pushed a deputy out of the way, grabbed the boy, slammed him against the side of the sport utility vehicle and punched him in the face, the report said.