In my opinion you should just resign when you don't have any pieces left on the board(For those with rating higher than 1600). Because at my level stalemating is almost impossible and people don't learn ANYTHING FROM KEEPING THE GAME GOING ON, it's just bad sportsmanship and disrespect for not resigning.
ups
https://www.chess.com/analysis/game/daily/552202927?tab=review&move=100
I updated my comment but I don't see your point here @alexlehrersh
LOL! THIS IS WHAT YOU GET WHEN YOU PUNISH THOSE WHO DON"T RESIGN!!!!!!!! https://www.chess.com/game/live/95536853177