Complete ChoosePreferredNeighbors and ChooseOptimisticNeighbor threads.  Need to test.