You have him pegged pretty close AB!

BKB