Use separate variables for initiator/acceptor establishment

Make it more clear that the two halves finish at different times.