Hmm, maybe someone else who feeds him heard you were attempting to find him a place and decided to lay claim. It doesn't look like there's a tag, but if he shows up when you're home, maybe tape a piece of paper to the collar and see if they call you. If they want to take responsibility for him, you could help them find a vet who's doing neuters.