Perhaps he realized this was not going to go away when Judicial Watch uncovered the chain email between DOJ and the White House on this case. Direct White House intervention in DOJ matters is a consistent political no no. Several Attorney Generals have been done in before by this stuff.
He realizes that if the House goes to the GOP, the House subpoenas will be coming and he does not want to look like he stonewalled. This guy is a career lawyer civil servant close to retirement. Why would he want to be complicit in a crime to protect a bunch of appointed political hacks? But given this administration, I hope someone has him on suicide watch. He might behead himself before he testifies.
Agreed, there’s indications DOJ thought he’d trip them up from the beginning. They reassigned him to SC which is out of the subpoena jurisdiction of the USCCR and told him to ignore the original subpoena, it looks like he’s tripping them up anyway.