Nice job getting out the call for help. The ham can definitely can be a life saver out in the sticks. Also good call about him leaving his helmet on, but if a PT is complaining of severe back pain after having an atv roll onto them, I will not let them get up, even with feeling in the extremities. As long as the scene is safe!!! Keep them occupied enough so they aren't able to think about standing or sitting, while also making them as comfortable as possible with towels or whatnot.
But still, nice job.