Barry Cory Ernest pleaded guilty to sexual assault causing bodily harm and robbery, admitting that he was the sexual predator responsible, more than 23 years later.