The more he goes on Twitter blaming the FBI and the NYT of leaking fake info, the more true it most likely is.
He didn't fire Flynn because the NYT pulled some random story out of their ass.