The flash is re-writable so breakpoints can be inserted into the code. This is why after adding a new software break point it takes an extra second or so to start running it is having to re-write the flash with the break point in the code.
Paul.