Robert Cori Williams, 35, was charged in early 2002 with 13 counts of child molestation, theft by receiving and several traffic charges, including attempting to flee an officer and failing to stop for a school bus.
Richmond County investigators said Williams would park in school zones and call young girls over to his vehicle, where he would be masturbating.
At that time, authorities chased Williams through two counties and caught him after he crashed the vehicle into a tree in Waynesboro, Ga., according to Augusta Chronicle archives. At his home in Burke County, deputies found several stolen vehicles.
Williams pleaded guilty, and seven of the felony child molestation counts were reduced to misdemeanor public indecency charges. Four were reduced to sexual battery, and two were not prosecuted.
Williams was sentenced to 15 years, but was released from Dooley State Prison in June 2009 slightly less than five years after he arrived.
On Jan. 25, he flagged down a school bus on Deans Bridge Road and demanded the driver release his child.
When the driver refused, Williams, who was on parole, punched the window and tried to pull the driver out of the bus, police said.
Williams was apprehended in Emanuel County, Ga., and returned to the Richmond County Jail on Tuesday on charges of battery, interference with government property, disrupting public schools, and terroristic acts and threats.