Glad you are still here to tell the story. that is my biggest fear of riding, getting struck from the rear. AGAIN , glad you are ok

Not sure about other states, but in New York, you will be sued for hitting the car in front of you, Don't ask how I know, But your Lawyer should be will versed in that. but keep in mind its coming. that gets added to you sueing the one who hit you.
Hope all works out, she was a beauty