I think everyone here can understand that the current situation in China, and an increasingly number of other countries, will inevitably cause delays in the supply chain.
And I suspect that even without the Coronavirus, delays should always be expected. Anyone who has ever managed a project (or took part in one) should know that
For stuff like that, I my opinion, it is one of the most important things to keep your "stakeholders" (I think I am exposed to too many buzzwords lately
) in the loop.
And as I have said earlier, you are doing a great job at that