This question already has an answer here:
I am travelling to the UK but my UK passport is about to expire and so would like ot enter the UK with my US passport. How is allowed and legal?
As explained in Do I have to enter the UK on my UK passport? using your UK passport is not mandatory. So you can certainly use your US passport if that's more convenient.
Furthermore, an expired British citizen passport is also enough to enter the UK and should be enough for the airline.