Ed Sheeran apparently started writing his own James Bond theme song before Billie Eilish got the gig
"I was within a fucking gnat's pube of doing one," Ed Sheeran says of the Bond theme he thought he would get to pen for No Time To Die

In the James Bond universe, it’s important to have some standards: martinis come shaken, not stirred, and Bond theme songs come written and performed by Billie Eilish, not Ed Sheeran. Unfortunately, this cardinal message got across to Sheeran a little too late, he tells That Peter Crouch Podcast in a new interview. Sheeran says that he was initially supposed to pen a Bond theme for No Time To Die, but lost out to Billie Eilish after he had already begun work on the song.
According to Sheeran, when Danny Boyle was still directing No Time To Die, he reached out to the singer and communicated with him about writing the film’s theme. Sheeran got to work, and says he had already written parts of the track when he was informed Billie Eilish would be handling the tune.