Amazing pic! Glad you're 'ok' despite what was surely a long, difficult recovery
I see the smoke on the right front wheel so he realized at some point and tried to stop. Was the collision him hitting you or you hitting him (his fault completely either way of course)?