I just read this...I could imagine what you had to deal with when this happened. Knowing you had to stay calm (I know how had that must of been) was the best you could have done.
I'm glad he came through surgery
 
   
Sending boat loads of prayers your way and for his recovery!!! 
Please keep us updated