First you say he did not act "in the most ethical manner in business matters". Then you say "I thought of him as a good person of high moral character". Are those statements not at direct odds with one another? I don't think business ethics and morals are exactly orthogonal to one another.