My crash was almost like that. No dump truck, a car and no backing on me just couldn't stop

I was only going 32 in a 25 according to the police report. I got a citation but no speeding ticket and no court yayyyy,but it was on a military installation so idk in your case.
well at least you didn't break your wrist. I'm still trying to figure out what the fuck I did or didn't do oh well bikes gone i'm good and i'll be getting something else when my wrist fully heals in JAN,FEB
Glad your alright though