If they were due for their rabies boosters when you brought them in, I'd wait the full 21 days, just to make sure the levels are right when the titre tests are done.
As far as this vet goes, I'd give him a copy of all of those pages and ask him to read over them before your next visit (for the blood draw). He'll probably think you're being a control freak, but honestly? He's a vet, he ought to understand that your first priority is making sure things go right for your pets. If he's still resistant or still seems "confused," I'd switch to another vet. You definitely don't want this guy screwing up the blood test appointment!