"Byrd stopped after the impact happened," Gaskins told The Washington Post. "He figures out that (Andoni is) dead, gets into his car and drives off. It couldn't be any more of a weird situation than that."
It's unclear why no one stopped to help Andoni after he was hit around 9 p.m. or whether any passersby witnessed what had happened. Hours later, Andoni's father used GPS to track down the Hyundai - which had been abandoned at an office building about two miles north of the crash site - and reported his son as missing, authorities said.
Inside the Hyundai, Byrd had apparently left behind his wallet, Gaskins said. In addition, the entire incident was captured on a GoPro camera that had been functioning as a dash cam inside Andoni's car, he said.
"We have a GoPro video of basically the victim pulling over to help, getting struck, the guy stealing his car, dropping it off, the whole nine yards," he said.
According to Gaskins, around 3:40 a.m. Friday, a road ranger with the Florida Department of Transportation tagged Byrd's abandoned pickup.
It wasn't until 12:30 p.m. Friday, however, that another road ranger discovered Andoni's body in the median, still near the abandoned truck, he said.
On Friday night, troopers arrested Byrd at his home in St. Petersburg, about three miles west of where the Hyundai had been abandoned. Byrd has been charged with grand theft auto and leaving the scene of a crash involving a death. He is being held at the Pinellas County Jail on a $100,000 bond.
Records from the Pinellas County Sheriff's Office show Byrd has been arrested in that county 16 other times since 2005, for offenses including "criminal mischief to a place of worship," retail theft, trespassing, neglect of a child and driving under the influence.
Authorities are looking to question the driver Andoni originally stopped to help. They are also asking anyone with information about the incident to contact Crime Stoppers at 813-558-1800.