He has a center stand actually and was putting it up on that then lost grip or something not real sure. It does suck as my bike was in really good condition and now it has a 2 inch scrape missing paint on the tank, some cracked plastic on the undertail, and the end cap of my leo vince pipe is scuffed.
I have a claim with his insurance open now though so it shouldn't be too bad to get it fixed.