If you flee combat and the goblin camp remains neutral, he should be there for chicken chasin' after a long rest at the Blighted Village. I've done this for few runs and he's always shown up for me.

Hope that helps.