Cameron Delacroix was scheduled to go to court in September to face four sex-related charges along with mischief, assault and breach of an undertaking.
Instead, Delacroix pleaded guilty earlier this month to two counts associated with having sex with the underage girls, and to breaching an undertaking by contacting one of the victims.
Crown lawyer Neil MacKenzie said four other counts were stayed.
"The Crown was satisfied that the guilty pleas that were entered captured the most serious conduct that was alleged against him," MacKenzie said.
"The Crown does see it as a significant benefit to complainants not to have to go through the difficulty of a trial and, obviously, also the uncertainty of a trial."
Delacroix will spend no more time in jail than the 16 months he has already served.
He will be on probation for two years, with a court order to not be in the company of any female person under the age of 18.
Delacroix had worked for two social service agencies in Victoria prior to when the alleged offenses took place in 2009.
Both the Umbrella Society and AIDS Vancouver Island say they did background checks on Delacroix, but his previous criminal record for sex offenses were not revealed because Delacroix had legally changed his name.