Not sure how he defines ignorance here but if he means that the Buddha was not omniscient, then I agree with it. But isn't it a fundamental mistake say that lobha, dosa and moha, which cause most human flaws existed in his mind?