You play cards from the chosen pile as part of the resolution of Brilliant Ultimatum. You may play them in any order. Timing restrictions based on the card’s type (such as creature or sorcery) are ignored. Other play restrictions are not (such as “Cast [this card] only during combat”). You play all of the cards you like, putting land onto the battlefield and spells on the stack, then Brilliant Ultimatum finishes resolving and is put into your graveyard. The spells you cast this way will then resolve as normal, one at a time, in the opposite order that they were put on the stack.