He's back. A little thinner, and a bit dirty, but he's back. I really thought I'd never see him again after he'd been gone almost two weeks, but a neighbor called and said he'd spotted him hiding under their window, and I found him there when I got home tonight. He'd almost made it home on his own (he was at the right building at least). Tomorrow I'll go visit the neighbor to thank them.