Kudos to you Kevin and your well trained associates.
The miracle is that you and the others were there.
I am not a trauma nurse, paramedic, or cardiac nurse, but I am now looking for people with those qualifications as my riding buddies.

I am First Aid, CPR and AED trained - as are All MSF Rider Coaches - and I hope in a similar situation, I would react with some professionalism and be able to assist - even if it was to fly the helicopter.
But if the I hope there is someone smarter than me on scene.

Again, well done to you.
Steve