Honestly dont know now. I always thought Sam heughan would be good and henry cavill obviously but I think both too old for this rebooted bond.
Definitely not idris Elba as he always plays the same gruff type of person in everything he is in. He lacks the smooth and suave aspect. And not Tom Holland, he is great but not a bond.
Regé-Jean Page just seems a bit bland and although his eye brow does some good work, im.not sure he has enough charisma and acting talent for bond.
If going for a black actor then Chiwetel Ejiofor would be better, but again too old for what theyre looking for.
It's never a big name anyway, it's always someone whose career is more on the rise or in smaller films/tv.