did you choose to set him free or say he's your slave now after getting him away from the rat king?
my bad sorry for not replying sooner, I forgot what was required for the event other than him being free and then didn't check for a day, my bad. i went back and checked, did you already complete the troubles in the den event as well and after that got the "Bareshade visit" dialog with him? also that dialog is only available at times of 6 to 14 and not on sunday.
(this is all kinda copied from the update 0.63 update so if stuff I'm saying doesn't make sense thats my bad, check the 0.63 update log or ask for clarification. again sorry about being late!)