No, he’s correct. None is a singular pronoun, basically a contraction of “not one,” and thus takes the verb in the singular.
However, there are times when the plural is also correct, such as the case where there is an implication that “none” refers to a group of people.
In this case, though, the singular was fine.
A Harvard Graduate would use the subjunctive mood.