He is a fictional character and therefore can be anything we want him to be.
Was the colour of Daniel Craig's hair a barrier to him playing the part? I think not. Afterall the character was described as dark by fleming and all the previous actors had dark hair. But a blond was still cast in...
Dan Stevens fits the bill and is making waves in the US but maybe a bit old.
How about Damson Idris from Snowfall? He's black and British and would be an excellent bond.