I've noticed that in the "two come along at once" scenario, the second bus often leapfrogs the first, skipping a stop while the first bus picks up passengers. I've no intuitive idea whether this would smooth out the flow more than waiting behind the first bus though.