Also fix a bug where BandaidHttpDataSource would pass -1 to TransferListener.onBytesTransferred! PiperOrigin-RevId: 359722821