Bring a large pan of salted water to a boil
Add the broccoli and blanch until bright green and slightly softened, about 3 minutes
Drain well using colandar, then run cold water over colandar to stop the broccoli from cooking
Combine the mayonnaise, vinegar, onion, sugar, and craisins in a mixing bowl
Add the broccoli and toss to coat with the dressing
Refrigerate for 1 hour +/-
Just before serving, fold in the sunflower kernels and all but 2 Tbsp of the crumbled bacon
Sprinkle the reserved bacon over the top and serve immediately