Mr. B is a big man with a tough face and a gentle soul.