I got all my feral cats to trust me by doing very little. When I fed I sat close by. I sure never tried to touch one. It took time but THEY initiated the contact. It was long before they were doing the roll of joy at my feet. While he's not feral this is going to be a matter of time for him. As to food , left to scrounge he's probably used to eating from garbage. And not all animals are food motivated.
Really sounds like it's going better than you think.
Really sounds like it's going better than you think.