Hi HMtD, you were put in a dreadful position, but I hope you can follow through with your plan to get him out of the house, preferably in the morning. Perhaps you can find out where the homeless shelters are and give him a list.
Try to have a peaceful Christmas Day (and consider blocking his number so he has to talk to your husband).