Ive met him a few times, And he is a super nice guy. I would trust him. Plus he is from Maine. Maine ppl in general are great.
btw, His baby loves Bass, Falls right to sleep during db runs.