Good... make sure your insurance company is on top of it, but
you stay out of it. That's what they get paid for.
Next time, police report and/or witnesses' names and contact info... no, "if, and, or buts".
As for the other driver, "Karma" is a bitch. She'll get hers.