Did you check into the rescues that were recommended to you? Is there anyone in your family that can take him? Maybe a neighbor, a co-worker? You could ask your vet if anyone has been asking about adopting?
Is he neutered?
"Having heard all of this, you may choose to look the other way.....
but you can never say again that you did not know." William Wilberforce 1759-1833