Safer wait screen for boku (was bug 987839)

This was an attempt to fix bug 1000877 and bug 999705
but it doesn't fix those. However, I think this is probably
a safer way to wait. The old patch stopped all transaction
configuration. This new patch only stops it when waiting to finish.