I'm sorry it was his time to go to his new home, but its wonderful that you learned new things and such when he was with you all.
I'm sure he'll have a wonderful time at his new home!