hope you find him soon, one of our cats went missing and he was gone for 3 weeks before i spotted him on Facebook, he had been living in the shed of someone i went to high school with the whole time! So dont give up.
​
Also leaving their litter tray and food out is good, cats can smell their own food and litter from over a mile away