In recent years, all too many names have drifted in and out of the conversation of who will be the next James Bond.