I mean, you said zero when you meant hundreds to thousands of tanks the Russians would have, I think we can forgive a little bit of hyperbole/imprecision, that he also mean "few tanks" when he says none.
Obviously, the important part of this on tanks is less how many tanks the west currently is producing, but how many they are willing to send. My info is most certainly out of date, but last I heard the number of Abrams sent was something under a 100? If Ukraine is to go on big offenses and absorb the necessary casualties, your at least talking hundreds of tanks, probably at least 1-2 thousand necessary. Probably need something like 10,000+ AFV overall needed, to have properly equipped offensive formations. A single Armor Brigade is at least 300 armored vehicles. So, an armored core of 10 brigades of about 50k would be about 3,000 front line armored vehicles, and you would likely need more to fill out rear line taxi duties and other support. Easily another 7,000 for other forces/casualty replacement.
Russia isn't going to run out of tanks to refurbish (tank recovery from battle damage/captures alone is going to keep those factories busy for some time, let alone stockpile) for several years by most estimates, plus new build, which is still likely at least hundreds possible.
Its not going to be a finite stockpile unless Ukraine pushes to the Urals, which would require much more commitment from the west to pull off. And this is before foreign suppliers they can draw on.
Otherwise, most reports seem to suggest Russia currently is able to bring back a few thousand AFVs per year, the current stockpiles are still going to last for another year or two, and with steadily ramping up production a 1,000+ new builds, especially 2-3 years down the line if stocks are drying up, seems an exceedingly conservative estimate, not a very optimistic one.