@mnewyork OP, what a wonderful person you are to be making sure your boy will be okay and thinking of him at this time.
In addition to the other suggestions, call your vet’s office to see if they can help with rehoming. They know which of their clients are good pet owners and also usually know...