Even though the rube now has a limited amount of offers (5), if I decline all of them I can still reclick the "talk to Rube" and get at least one more offer before he disappears. He is not the fastest dude in Ur... Maybe you should disable talking to him when he's in the process of shutting down?