This is such a wonderful story. You're so right to be proud of him! Tell your son I said "Great job!"

Val