Wow, what a score!!
Sometimes in life things are just meant to be. Good luck with your new addition. Maybe do some research to find if he has any special dietary requirements. He is obviously not your run of the mill, common Angel. Please post your findings as I am very interested!!