The intel was bad...Yes, of course he could have. He could have not moved the date back in an attempt to have a made for TV moment on 9/11. Had he left in May as was per the agreement the Taliban was nowhere near Kubal and none of that would have been necessary.
It was not about staying any later, it is about him staying too long in the first place. Biden wanted a big win for the TV on the anniversary of 9/11, and that fucked up everything.
Biden was told he had much more time... But the collapse of the Afghan forces at such would have happened just as quick in May as it did in August... They took over the country in 5 days... 31st August was a deadline set by the Taliban and it was an extension of an earlier one...