The rims should have deformed not broken, and secondly I hope for the boys sake that he was wearing a seat belt, the cabin is deformed but the driver area is intact and emphasizes the importance of wearing a seat belt.
Who evers fault it was is not the question, no one involved in such a serious accident ever thinks it was their fault,
Once when I was very young and very stupid I was involved in an accident in which my car rolled over, Alhamdulillah I was wearing a seat belt and that is the only thing that saved me, I just came out with bruises and scratches,
people please always wear your seat belts, they really can make the difference between life and death in a roll over
WEAR YOUR SEATBELTS