I am so happy to hear that everything is going so well! How wonderful for him and for you!