Glad youre ok. it does look like its just body damage. new bumper and fender and your ok.. it looks that way to me anyway. hope it dont cost you too much to get it fixed... she shouldnt have been passing the school bus... its not like its easy to see around a school bus...