Dropping the bishop back to d2 was a bit of a waste of time and unnecessary and playing Nh2 made the knight weaker you also missed 20. f4. Also you could have played 29.Rxb5 apart from that and the blunder it was very well played
Can I have some feedback please.

With all due respect, why on earth are you playing 15|10 if you are ending the game with 17 minutes? I realise your opponent in this game also doesn't care to think, but if you go against better players they will spend their time and outplay you. I highly recommend you either learn to effectively spend your time or switch to a different time control.
https://www.chess.com/analysis/game/live/128390399831
Thx