A fired Balch Springs police officer has been released on bond after he surrendered to authorities Friday to face a murder warrant in the shooting of 15-year-old Jordan Edwards.

Roy Oliver posted a $300,000 bond after he was booked at the Parker County Jail in Weatherford, about 95 miles west of Dallas.

"I was elated," said Edwards family attorney, Jasmin Crockett. "We've seen this play out so many times in so many cities across America. So in less than a week, we have an officer that got fired, we have an officer that has an arrest warrant."

Lee Merritt, another attorney for the Edwards family, said the family has now filed a wrongful death lawsuit against Oliver, the Balch Springs Police Department and the city of Balch Springs.

Now the hard work of justice begins to ensure Mr. Oliver is held responsible for his horrific act of violence against my son.Shaunkeyia Stephens, Jordan Edwards mother

"I was driving home. It was on the radio," said Balch Springs Police Chief Jonathan Haber, explaining how he heard the news. "This is a horrific tragedy we know that the Edwards family is grieving. We're in a lot of pain over here, too."

The chief said he didn't get a heads-up on the arrest warrant because he asked for an independent, transparent investigation, and that's how it's supposed to work.

The shooting occurred around 11 p.m. last Saturday as officers responded to a 911 call reporting intoxicated teens walking around in the 12300 block of Baron Drive.

Balch Springs police originally said the vehicle in which Edwards was riding backed up toward officers "in an aggressive manner." But Chief Haber said Monday that police video shows the vehicle was instead "moving forward as the officers approached."