OK just so I understand I used

Define LOADER_USED 1

Which I assumed loaded the bootloader when it compiled in pbp.

Do I need to blow the bootloader first then compile and blow the program?

Rob