From the last update I saw 2 weeks ago, the message was that all welding development and problem solving was now over, and they were just awaiting the CNC bits.
This week there are no excuses or explanations. They have been working hard, it's coming together, and the test bikes will be shown in two weeks.
Words vary somewhat from the other 8 times Peter assured us test bikes would be done in two weeks.