Dev said he had 2000 renders months ago. That is paltry considering he was delivering 200-300 renders weekly prior to his decision to focus on larger, less frequent, updates. At the previous rate the 2000 render update would've been 3500-4000 renders.
After him having those 2k+ renders (I think someone did some math and said it had to be in the higher 2000s), he started his 'reworking them again and again'.
So I'm pretty sure that if you believe he has the images he says he has, it's still less than 3k.
And from what he said, he is still rearranging those not released to fit the timeline rework and adding transitions and stuff.
So it's uncertain how many renders after those 2k+ he could be able to create alongside releasing those 2k+, making it even more difficult to say what he actually had finished when he said he had.
In the end, and if he keeps releasing updates now, it will most likely still be up to everyone to decide for themselves in what they believe.
But BD actually releasing something and keeping a deadline is a good sign for everyone that is interested in this game continuing.