(KRON) — The Alameda County District Attorney has filed charges against former Bay Area police officers in connection with a sexual misconduct scandal involving a teenager.

District Attorney Nancy O’Malley was waiting to formally file charges until Jasmine Abuslin, the teenager who called herself Celeste Guap, could be returned to California from Florida, where she was in custody in an assault case.

The wide-ranging scandal surfaced when Abuslin said she had sex with about 30 law enforcement officials throughout the region.ADDITIONAL COVERAGE: JASMINE ABUSLIN RETURNS HOME

Former Livermore Police Officer Dan Black and former Oakland Police Officer Leroy Johnson are the two officers charged so far, 5 others are awaiting charges.

Black is charged with two counts of engaging in an act of prostitution and two counts of lewd acts in public. Black also faces one count of providing alcohol to a minor.

According to court documents on Apr. 8 and 13, 2016, Black arranged to pick up Abuslin near her home in his motorhome. He drove her to restaurants in the cities of Berkeley and Albany on those days.

On Apr. 8, 2016, the documents state that Abuslin was at dinner in Berkeley when Black said, “Just to be clear, I’m not paying you, but I will buy you dinner.” At that

At that point, Black and Abuslin returned to the motorhome, parked in a parking lot, and engaged in one act of mutual oral copulation, documents said. The following morning, while still parked in the same spot, they engaged in one act of sexual intercourse.

Black furnished Abuslin with alcoholic beverages inside the motorhome according to the papers filed by the District Attorney.

On Apr. 13, 2016, according to the filing charges, Black paid for their Albany restaurant meals, parked his motorhome on a public street in an industrial area, and then engaged in one act of mutual oral copulation.

Retired Oakland Police Officer Leroy Johnson will be charged with one count of failing to report sexual misconduct concerning a minor.

According to the charges on Sept. 21, 2015, Abuslin told Johnson that she had engaged in sex with other members or the Oakland Police Department, some of which occurred before her 18th birthday.

Here is the charging document for Black and Johnson:

Absulin’s attorneys Pamela Price and Charles Bonner announced in a statement that the 19-year-old woman, known as Celeste Guap, pleaded no contest to a misdemeanor of simple battery Wednesday in Florida.

Price stood by the just-released Abuslin at a news conference in Florida announcing their intention to return to California.

Price said she would file a lawsuit against an undisclosed number of officers.

Price addressed Guap by her legal name, Jasmine Abuslin.

“Celeste Guap is dead,” Price said.

“Celeste Guap” is a woman whose name and picture has been blasted over the news with “Kardashian-like celebrity status” but “Jasmine is a young woman who is going to find herself” and has dreams of becoming a veterinarian, Price said.

“Jasmine is glad to be free and wants to go home,” Price said. She said they have arranged for her to get medical treatment at Stanford University when they return.

Abuslin went to a Florida rehabilitation facility last month with the assistance of the Richmond Police Department but was swiftly arrested for allegedly assaulting a guard and was jailed for the last 17 days on $300,000 bail, rankling Alameda County prosecutors because of her key role in bringing the charges against the seven officers.

Price said Abuslin has been a victim of sex trafficking since she was 12 years old. She came under investigation by the Oakland Police Department last year for a relationship she had with Officer Brendan O’Brien, who killed himself in September 2015 and implicated himself and other officers in a suicide note.

Her attorneys have continued to suggest that there may be more such victims of exploitation who have not come forward.

Last week, Oakland Mayor Libby Schaaf announced that 12 Oakland police officers would be disciplined, including four who would be fired.