Oops...forgot to mention that if I click the button AGAIN after triggering the stalled results above, the buffer can grow quite large without any problem. It would appear not to be a ByteArray limitation but rather a delivery failure.