I stood up for him and said I had always found him to be honest.

本句中的 to be 用得对吗?

句子完全正确。to be 的使用方法没任何问题,当然省略这个 to be 也可以。

类似的例句比比皆是:

I found her to be relaxed and assured. 我发现她放松而自信。

They found him to be charming. 他们感觉他非常招人喜欢。

The doctors found her to be perfectly fit. 大夫们发现她身体完全健康。

I found myself to be in a minority of one. 我发现自己是孤家寡人。

He found reading to be a good distraction. 他发现念书是个非常不错的消遣。