Not a lot of surprises, but quite well-assembled and -organized.
Mainly, as per usual, Trump does not understand the difference between government and business, and thought the FBI's job was to back him up. He was pissed that Comey kept going off-script: yes, we're investigating the Trump campaign's ties to Russia; no, Obama did not wiretap Trump Tower, etc. And of course Trump *hates* all the leaks to the press and does not understand that it is not the FBI's job to investigate them.
I don't suppose I really need to point out what effect Comey's firing has had on the leak situation. I can't imagine there is more than one person who is surprised by this outcome.
Trump has now admitted that he'd decided to fire Comey before receiving the DOJ recommendation to do so. This could be because Rosenstein allegedly threatened to resign if Trump continued to blame it on him, but I think it's probably just that keeping his story straight has never been a priority for Donald Trump. (And because he can't bear to give anybody else credit for anything. He can't even bear to blame his fuckups on somebody else, because his ego's too big.)
Acting Director McCabe is not playing ball with Trump's narrative, at all. I think this is a good sign, partly because it'll piss Trump off but mostly because it supports the hypothesis that getting rid of Comey is going to backfire spectacularly.