If 2 broadcasts, A and B, and sent in that order, does Android guarantee that all interested receivers will receive them in the same order?
You could have the behavior check for broadcast A and if isn't there, don't use B until A happens? So they might be received backwards, but still acted on properly?