Hi,
There is no problems with the steps, just make sure that you're using the appropriate version of SECO, ATF and uboot according to the SCFW version that you're using.
Regarding using B0, if you have a C0 version chip please do use the C0 flag when building flash.bin.
Finally, if you're only creating SCFW flash.bin, with no uboot, you'll need a uboot flash.bin to load it, since UUU uses Uboot to download and flash all images.
Best regards,
Aldo.