Maybe he decided to get in front of this and is ready to spill the beans?
That sounds right to me. The fact that Obama did not immediately leads me
To believe what you said. He may have been the one to come clean,
To remove the leverage Obama had over him.
There is no reason for him not to testify now. No more leverage against him.