it is about time now, if they don't then they may cost Trump the election.
Not releasing the findings is impacting the election as well as releasing them. Either way the election is being influenced.
There is a stronger ethical argument in releasing it now so voters are informed on what is going on in their government.
Releasing it afterwards only protects the bad guys at the expense of the voters.