Addresses #1273.
We should wait for the buffer to fill up to 12 bytes instead of simply assuming it will. Possible fix for #1273.
It does the rcons! And the observings!