Result (and achievements) pop at 85th minute unless something significant is going to happen between then and the end. Sometimes results will be posted on 85mins, sometimes its held over.

As far as I can tell the simulation is done in 5 min chunks then played to you while the next chunk is getting ready i.e. on or around 83rd min the last 5 mins is being processed.