Oh yeah, cats stay around their food source. I'm SURE he's probably somewhere in the permimeter of your place. Try to keep an eye out for him. You haven't seen the last of him.