Man that sucks......:(
I would look for him if I were you, but I would also call the insurance company and ask for advice.
Not to pour salt on the wound....but I did not see any frame sliders on the bike?...Probably would not have helped much though, as you said you were on a dirt road...