I started playing again a few months back. Sort of stopped playing a good few years back, and shit me am I rusty. I used to have a good few openings in my 'repertoire', going quite deeply with a few of them, but now? I almost have to learn it all again. Thankfully, I've always had a good endgame, and that hasn't been too badly affected by the drought.
It can be tricky to avoid a stalemate sometimes, especially under time pressure, but there are some good basic tips to keep in mind. In your position, essentially, you've got the lone king trapped between two squares (if you left the rook on f5). If you didn't have the bishop to mate on d5, and you just had those pawns - don't move the queen or rook... just push up a pawn and turn it into a queen. Mate would be quicker (without the bishop) with just the rook and queen, but trapping a king between two squares... you can move your king in to help, or anything else on the board.
Another top tip is, if you can... trap a king with a rook onto the A or H files, or the 1st or 2nd rank in an endgame. Trapping him. If you have a pawn, it should be game over with patience and care.
Always take up the opportunity to land a rook on the 7th rank (as white), or 2nd rank (as black) - at any time during a game. Two along a rank is double plus good.
I've been playing as a guest on chesshotel recently.