Horowitz likely finished his report long ago. The extra time was needed to give the FIB time to CYA and draw the issue closer to the election.
did he just say the FBI knew Page worked for the CIA in August 2016..well before the faked e-mail in the renewals