In CoAP it's possible that a packets payload is bigger than the block
size.
Usually the complete message size must fit into the configured max.
packet size.
In case of block-transfer the payload (without header and options) needs
to fit into the block size.