That's too bad. 

  It sounds like you've been through a lot already. It's so hard to let our fur babies go when the time comes.
It sounds like he missed you mom a lot - they must have been really good friends.  
I hope things go smoothly and that he can stay at home with you and pass on his own. 
Blessings