The broadcast was already of indeterminate order.
It would be a little more like the order it was before if after rhsNodeRows.. but it is more efficient to start pulling remainder of distributor asap.

>Will records from later on in the processing now get processed before records earlier on. (i.e. with KEEP(n)) will the matched record change?

So in answer to that - yes, but as I say it wasn't determinate before, e.g. in theory all rows from nodes 2-N could arrive on node 1 before node 1's had accumulated.

So I don't think it matters does it?