My guess is that Trump will never pardon Flynn because he won’t have to. Flynn will have the opportunity to withdraw his guilty plea and the charges will be dropped.
General’s do not lie as a rule. Yes, they may have/expect subordinate officers to report favorable stats, but; the DOJ/FBI/AFGE are career liars/mafia next to officers/and NCO’s in the military.
If Flynn withdrews his plea and the charges are dropped, then he should be able to sue the FBI and DOJ jackals who set him up with the perjury trap. Discovery will bring them all down, esp. if Flynn has any of his own notes (written immediately after the interview) or there is any tape-recording/wiretap record of it.
Conviction of the two FBI agents who interviewed him (Strzok is already in very deep crap) would unravel the whole setup and scandal, bringing down everyone we have come to “love and hate”.
We could have our own Bastille Day celebration if this is done by July 15th. Viva la Guillotine!