In my opinion he is incorrect. As long as the two breakers are on opposing poles of the panel buss there is no code violation until they are feeding a single yolk. If they are not feeding a single yolk device than they can be 1,3,5,7,9, etc spaces apart, but I would have them right next to each other.