Seems like now you have taken over most of the load off his shoulders. especially when he is not available you are doing a great job. May Allah reward you that because we as human can only say thank you but you will get real reward from him(Allah) Inshaallah.