My understanding is the cabin crew should then compile orders back in the galley, check quants and then I guess let down any customer who will not receive their choice, based on status level / CIV score. So the time at which your order was taken should not matter