Always request last data block of exact size remaining to download if possible not the current block size.