Boris can allow the blocking bill and still has time to repeal it if he wins the election.
https://en.wikipedia.org/wiki/Fixed-term_Parliaments_Act_201...
The FTPA was a terrible piece of legislation.
Regardless, the point is that Boris can accede to Corbyn's demands, hold an election, and still leave on Oct 31st. If he wins.