I sure hope you got a police report anyway! Most insurance companies tell you to report an accident just in case.
Sadly I was in a white castle induced nirvana and was just to happy to ruin the guys day (or more importantly waste the cops time) to file a report or get a plate number.
I will rest well knowing that some day Karma will get him, or he’ll have to answer to his deed at the gates of heaven.