Yes, he's being clever because Part P is law, whereas BS7671 isn't...........but, truth be told, the chances of a DIYer complying with either of them is about as likely as finding the proverbial rocking horse poo!! :)
They'd have to get a copy of each and read the bloody thing...