5-10 years you'd have had a large pot to choose from for Bond but most of the obvious candidates are getting too old.
Tom Hardy is 47
Idris Elba is 52
I even think you'd be pushing it with...
Henry Cavill is 42
Dan Stevens is 42
Charlie Hunnam is 45
Theo James is 40
Mind you, if Keanu can do John Wick at 60, Bob Odenkirk can do Nobody at 62 then anything is possible.
They'd all be older than Daniel Craig was when he started as Bond but then how many movies could they realistically do starting in their 40s or even 50s
And no, Villeneuve shouldn't go with Timothee Chlamet.