I feel so fucking dumb.
Amazingly enough, one of the friendly cops helped us do the report and get our information exchanged and on the way. God. Damnit.
Oh well, at least it's only paint scrapes for him...for me it's a dented fender, paint scrapes, the destruction of a light...