AURORA, IL—First-time flasher Bill Donahue, 46, is definitely going to make sure he's erect next time.