Only 8 cores
She says that it is running an 8 core 16 thread Ryzen. She did not mention specifically which Ryzen it was. The other leaks may still be accurate in that it may be a Ryzen 7 and we can expect a Ryzen 9 as well seeing just how much die space it takes on the CPU itself. We can definitely expect a bigger brother to take up that empty space.
Sometimes, companies may decide to put their product on hold even though they are way ready for launch just so that they can see and one up whatever their opponent may be planning to release. Thus why AMD may choose to hold back their launch to see if they can further optimize the die so that it can launch a better performing CPU still earlier than its competition while beating whatever its competition is planning to release.
This is indeed a better strategy considering in its current state the CPU is at, the CPU can already outperform the 9900K as is.
But AMD is doing an even better strategy by playing the waiting game till they see what their competition's upcoming 10nm or 7nm die and performance will be like and beat them by giving that same performance but releasing it earlier than Intel.