Check out 'UK passport renewal in Bangkok' by ajarn.com. Very useful info.
I got a bank statement from Bangkok Bank recently showing address in English. It's accepted by VFS.
If you are in Thailand you make the application in person at VFS in Bangkok or Chiang Mai. You have to make an appointment first. You then collect the new passport yourself when it arrives. (Someone can collect on your behalf)
If you are planning to use an agent who will retain your existing passport until such time as HMPO see fit to issue your replacement passport,
So an agent could hold your current passport for around 10+ weeks!
It is what it is. I'm more than happy watching games on the weekend in the evening. I don't mind missing very late midweek games. Just watch highlights on YouTube.
Actually much prefer watching a game on TV in the evening on Sat/Sun than in the afternoon in England.