Virgin generally pre-board people who need assistance (i.e. people in wheelchairs and families with very small children), then Upper Class (and sometimes Premium Economy), then Economy (from back of the cabin to the front).
Back to front makes sense - if you board front to back, the people trying to stow their bags and get settled are in the way of people trying to get to the back of the plane...
Boo