"Given the situation in the US" I fail to see how that causes a delay. Don't blame this on corona virus. To the best of my recollection you've never met an original deadline. It's not like I actually expected you to this time. Look you have a long history of not meeting original deadlines. So why lie to yourselves when you set one? For any new release thing you should just project 2 weeks further out then you actually expect. That way if your late; You're actually on time. If you're on time (as if that will ever happen); You're early. Win win.