the only way i know is to complete all blue bubble quest of blacksmith during one season, make another mission, and he would be here when you come back (it's the way i meet him, then, maybe there's a better way). you have to have blacksmith lvl3, don't forget