he "shows up" every weekend and Mom feeds him...He "goes away" during the week.
Been "coming around" for two months
Sounds like a STRAY to me. I'd say get him neutered and rehomed FAST!!