Ted Hopp is correct, from the API Documentation :
public void copyPixelsToBuffer (Buffer dst)
"... After this method returns, the current position of the buffer is updated: the position is incremented by the number of elements written in the buffer. "
and
public ByteBuffer get (byte[] dst, int dstOffset, int byteCount)
"Reads bytes from the current position into the specified byte array, starting at the specified offset, and increases the position by the number of bytes read."