BufferWrapper reading methods return false if not enougth bytes to read