<human>: Hi, Reddit!  Can you help me with my dilema?

I live in an apartment with my husband and two cats.  We've always let our cats enjoy the patio, but one day a local stray (pictured) came to say hi.  He didn't make a good impression on our one cat, but didn't attack her or act aggressive at all.  My cat ran inside and I gave the stray a can of food (he's so darn skinny!).  He enjoyed it, and hung out on our patio for quite a while before taking off.
He came back the next day, and once again I fed him.  He did manage to get in once (I left the patio door open so that I could pet him if he let me) but he got scared and left.  We didn't see him for a few days.
He's come back periodically since then, and eats the food I give him (he doesn't touch the water), cleans himself, and leaves.  Once he took a nap.
My question, Redditors, is this:  What do I do now?  We aren't planning on staying at this apartment very long, not longer than another year.  I live in Texas, where the summers get hot.  This cat is CLEARLY not fixed (both of mine are), and comes to me with scratches sometimes.  They heal up fine.  He's very comfortable being outside, he just doesn't seem to get a lot of food.  Most likely we think he was abandoned because while he shys away from us when we reach for him or get too close, he isn't afraid of us.  If I were to take him in he would be cared for medically as soon as possible, but I don't think he WANTS us to take him in.  Plus, we already have the two other cats.  Redditors, what would be your plan of action?

Condense the text into a few key points
<bot>: Stray cat in apartment complex comes for food that I give, probably abandoned, likes being outside, CLEARLY not fixed, one of my cats doesn't like him.  What do I do with him?