It sounds that you have a high opinion of him.
He is an all-right guy. I have no bone to pick with him.
Birds of feather flock together.
But he is not a fine wether friend who could sell you down the river.
You cannot judge a person that way. I have a hunch that he is a sly dog.
Depends on with whom. He may be doing things on the sly, but he is honest with me. I trust him.