My dryer timer is reasonably accurate, but on my washing machine the last two minutes are like the last two minutes of a football game.

Yep - ours seems to take 0-10 minutes longer than it predicts at the start.