I would resign.
White can buy some time but not renverse the situation.
What did you find?
Well, talking about my ways, i do not usually resign at this stage in a game and seldom ever even to the last move, unless the opponent is someone like you, CleopatraVII that i know and trust will not make silly mistakes and everything is very well calculated.
And i have come up with an idea, but i will not disclose it just yet, let's see if other members of the circle will come up with anything
Cheers
Greeetings
Having studied the situation, please share your thoughts, what would you do if you were playing white?
Cheers