Sure, they could theoretically close orders today and finish the outstanding orders in 5 weeks or so. But in reality, they will keep taking orders - building some within 3 weeks of the order date, and slowly building some of the unfinished orders from late 2022. Here's a chart showing the current completion rates (by VIN group) as of right now.
View attachment 157768
If you strip this chart down to just a single day's worth of production, here's what it looked like last Friday (4/28). As you can see, they're making a big push in the 626-632 groups - that's the forward wave. But they're still building out trucks as low as the 528 group - VINs that were issued mostly on 11/16-11/17/22.
View attachment 157775