How about this.. Folks that do these sorts of things, pretty much know what is expected, what they can get away with, etc.
Like the Judge said in court room, he was going to allow the defense some access to those files, cause he can see how they needed the info.
NM and even TM realized that they had files on potential witnesses. It's pretty standard stuff to want to talk to witnesses. Which is why they were ready, with the info, when the motion came up.
The goal was to protect those that do not qualify as a witness. Most likely BC agreed to the rules from the get go. JB most likely did not.
It was a good move, cause he was going to have to allow access anyway. And he could figure out what was a reasonable access. When he went to court, he was able to say that CB did it, so JB could do it that way as well.
When he went to court, he said he located the files with possible witness. Told what was used to decided who such persons should be. (Went within so many yards of where the body was found.) Said defense could review the records in a monitored situation, no photos,e tc.. to verify that there are no other possible persons. And if possible persons are found, the info is to be given to the judge. JB can't take the info home wiht him, until the Judge approves. And JB has to pay all the cost ahead of time.
Can't blame NM for holding up the trial...
He had all his eggs in a basket, ready to hand over.