He's a lucky chappie to get away with no conviction. Given his age, it's to be somewhat expected that he'll do stupid things, most of us did.
I think full restitution to Virgin would have made a significant impact on him and caused him to grow up quite quickly.