I love how this professor is acting like he is taking the high road, but in reality, he himself is a hypocrite. If he had so much 'forensic' evidence, why didn't he just take it to academic affairs?
I'm not condoning cheating in anyway, but it's not the students fault that he is creating his exams from a public publishers test bank, which anyone could purchase and distribute. In my opinion the professor is just lazy.