In my opinion he's probably one of the best all around trust npc's. I missed him somehow and I keep hoping he's available, but he has not been the past few events.
It's kind of weird that you'll give ample opportunities to get the other important missed trusts but you seem to have forgotten he exists.