Trim off the large leaves from the broccoli stem. Remove the tough stalk at the end and wash broccoli head thoroughly. Cut the head into flowerets and the stem into bite-size pieces. Place in a large bowl. Add the crumbled bacon, onion, raisins and cheese. In a small bowl, combine the remaining ingredients, stirring well. Add to broccoli mixture and toss gently. Add sunflower seed nuts before serving and salt and pepper to taste. Sometimes I make it with cauliflower too...just as delicious!!