You should have also asked him back if you could further subnet down the address space and assigned the interfaces out of a /31. When he said you can't use /31 you would know he is a moron and could call him out as such.
I don't tolerate people who believe themselves to be technically adept why spreading false information. I love crucifying those people - preferably in public or at least in a crowd of their peers.