New brake pads will take a while to bed in and during this time, they will scare the bejaysus out of you if you need to stop a loaded (even just with full fuel tanks) 990/950 with any urgency. They are a big bikes and there is a fine line between braking on tar and braking on dirt with them. The...