No, if a page loads sufficiently fast, it can fire onLoad before anything is visually displayed on the screen because the browser batches up renderings. The second test actually fired onLoad much later (must be something quite dynamic going on with Javascript to cause it).
That said, we’re having issues with the New Zealand node that we’re sorting out that may explain the rendering issues (which is why it’s not available in the UI for submitting tests right now).