DH is claiming the next Bond is Lashana Lynch and it's made clear in No Time to Die. He hasn't seen the film though might I add.
Personally, I would love to see Chiwetel Ejiofor play Bond. He'd be great.
However, I'm not convinced we'll have a black Bond. We forget this is a global franchise. China is the world's largest film market and one of the most important audiences in terms of bringing in the cash for Bond - see below from Variety mag:
"China is one of the most important overseas markets for the Bond franchise, and was the highest grossing overseas territory for its last instalment, “Spectre,” other than the U.K. That film, also starring Craig, made $881 million worldwide, $84 million of which came from China."
And, we already know from experience that China has a history of taking out images of non-white actors in film advertisements, and even bloody Jo Malone swapped out John Boyega in its Chinese ads.
So, with regards whether we'll have a black Bond, the question should be: is Eon Productions ready to rock the boat and potentially risk upsetting the Chinese market?
I say no.
But I really hope I am wrong.