If your values do not change often, just use flash writing API in the SROM (see family TRM for docs). If they change a lot, you'll want to add wear leveling and it gets more hairy.
Ok, thanks. Also, it looks like I may be able to use the "CySysFlashWriteRow" function, to write to a row of flash. That might work for my application, too.
The PSoC 4 BLE family of devices of come in two memory variants, with 128 KB or 256 KB Flash. In addition to the Flash memory, these devices also have a small amount of Supervisory Flash (SFlash) which is not overwritten during a typical programming cycle and can be used to store manufacturer-specific data. Check File -> Example code, "Sfalsh". The example code can be a good starting point.