He's beautiful and He looks like he's been well fed. It's very nice of you to have given him a temp. home. I hope his owners claim him...
Unneutured cats will travel far to meet up with a female cat who is in heat. Who knows where he came from. Good luck