I am thrilled to hear about his progress! He has an incredible support system it seems- and that will help get him through his rehabilitation period.