I'd be pissed, too, if someone hit me and then claimed
I was at fault.

I hope karma gets him whether or not you do. If you didn't have the GPS data, like most bikers wouldn't, that would really suck!
Are you feeling better day by day and week by week?