BBM
Sure, but...
It's his courtroom, he should have never allowed Logan to testify, or the "expert" JA challenged as being in violation of discovery. The defence is running amok and HHJP is not taking the time saving outs that's pretty much handed to him on a silver platter: expert witness that wasn't, discovery violation witness.
He could have taken the out and told the defence: No, these witnesses can't testify. Next!
The defence is like an out of control toddler who has never heard the word no, so continues to smash the crystal.
My opinions only.