You’ll be so wired after the show that you won’t sleep until 2:00 AM anyway. So the finish time is almost irrelevant. You’ll be buzzing, reliving every “uh-oh” and every “I’m that girl.” That’s the real finish time—when your heart rate finally calms down.
So to answer your question: Expect the last song around 10:30–11:00 PM. But plan for 11:15 PM just to be safe. And whatever you do, don’t set an alarm. Let Beyoncé control your schedule for one glorious night.
Now go forth. Dress in silver. Hydrate. And get ready to have your entire soul rearranged. You’re welcome.