I had captured all their pieces except for their king and a pawn. I promoted one of my pawns to a queen, so I now had two queens and a rook, among other pieces. Up until checkmate, I had to chase them around a little and they were taking 30-40 seconds between moves despite having no chance to win, and I felt like I was wasting my time...
With that being said, I still so not think it is right to ever expect people to resign. Some people will play down to the very last move and that is 100% respectable. While I did wish they would resign, or at least move faster to get it done, they can play it however they wish (unless they start stalling, then that's rude).
Yeah, what Harthacnut said. lol