The basic flow lists steps that happens most often when performing UC. You do not put there any options. The assumption is simple - if everything is ok, you go through steps described in basic flow.
Any deviation (even if also happening quite often) are placed in alternative flow. You only list steps that are different than the basic flow. Your alternative flow starts with a condition when it is triggered that is followed by steps of alternative flow. Last step might be either some kind of whole flow end or a return to a basic flow (not necessarily in the same place you left it).
Alternative flow again depicts only one possible flow. If further deviations are possible, they will pose new alternative flows (done might be alternative to alternative).
Note that alternative flow does not automatically mean you have extension to your UC (on the contrary, straight from the definition you'll have multiple possible flows in one UC and only on a very rare occasions some of them will show some extending UC).
In your case you might have alternative flow as follows:
3a No unpaid bills
3a1 System shows pop-up message "No unpaid bills"
3a2 User clicks OK button
3a3 System returns to main screen