the latest shipping update is still Q3 2019 (so 2-5 months away) and yet the marketing page still has a lot of hardware that is TBD: memory, cameras, and battery. who wants to bet it will be pushed back to 2020?
They've continued to push that it will be released in Q3, even more so recently. And they've started producing daily videos of different software running on the dev kit. One of those videos also showed the actual phone, not the dev kit.
So although it says hardware is "TBD", I don't believe that is the case, and it seems very clear to me that they are confident, and intend to, release before the end of September atm.