Rest the byteSteam each loop through.  Back to using the ByteArrayStreams.