The song was recorded with producer David Ferguson who is know to be friends with Noah Cyrus‘ father, Billy Ray Cyrus. Bugg explained to the Evening Standard how that lead to the collab. He said:
When I was back in London, Billy dropped into the studio I had been working in in Nashville and heard...
[Verse 1: Jake Bugg & Noah Cyrus]
All the time before I knew you
Seems now so long
And I cannot explain
Even if I try
No, you never make it easy
Know it's hard to be strong
But all in good time
I can wait
[Chorus: Both, Noah Cyrus & Jake Bugg]
I'll be waiting
I'll be waiting
For I cannot explain
Even if I try
When you're leaving
I'll be waiting
For I cannot refuse you
I've tried
[Verse 2: Jake Bugg & Noah Cyrus]
All the years spent together
Slowly aging on
And I wonder just what's wrong
Are you tired?
[Chorus: Jake Bugg, Both & Noah Cyrus]
I'll be waiting
I'll be waiting
For I cannot explain
Even if I try
When you're leaving
Lord knows I'll be waiting
For I cannot refuse you
I've tried
Waiting was written by Jake Bugg.
Waiting was produced by Matt Sweeney & David “Fergie” Ferguson.