Andy,
please pass along our best wishes to this you man. Sounds like he has a lot of grit and at least He has a Lot Of Friends and Brothers with him.
25 is not a bad age as I started the Local when I was 24 and did as many crazy things with the rest of the Guys!