There are tools out there that let you reconfigure the flash controller to have less overprovisioning. You're losing reliability this way of course, but if you want to get exactly 16'000'000'000 bytes out of the stick there are ways to accomplish this.
Do you know tools to change the amount of SLC in a modern NVMe? A part of the MLC is often configured as SLC, and used for caching. I'd like to set up drives to be 100% SLC, even if it divides the usable storage by say 4 for QLC