GJB, he may quote Air Law at you all day long. All you need to quote back at him is Airmanship.
VFR = See and Avoid.
There is no "Correct" circuit. He can maintain his "right" all the way to a smoking hole in the ground if he really wants to.
You did exactly the right thing IMO.