I just realized how unclear I was. We're looking at giving the user one option and one option only. We want to keep it similar to the windows notification that starts 10 days before it expires. Everytime at login it warns them and asks if they want to do it now or next login.
Say give them one day and have the other options greyed out that is in the time period less than a day.