Preheat the oven to 300 degrees. Heat the oil in a large saute pan over medium heat, add the bacon and cook until golden brown and crispy on both sides, about 8 minutes. Remove to a plate lined with paper towels to cool slightly, then coarsely chop. Reserve 1/4 cup of the rendered bacon fat.
In a medium saucepan over high heat, cook the honey, maple syrup, brown sugar, vegetable oil, reserved bacon fat and cinnamon, whisking occasionally, until smooth and the sugar has dissolved, about 5 minutes. Remove from the heat and whisk in the vanilla and salt.
Line a half sheet pan with parchment paper or spray with nonstick spray. Combine the oats, almonds, pecans, sunflower seeds and chopped bacon in a large bowl. Pour the honey mixture over and mix well to combine. Spread the mixture onto the prepared baking sheet (or two sheets if needed) in an even layer. Bake for 20 minutes, then stir and bake for another 10 to 15 minutes, until light golden brown. Let cool on a wire rack for about 15 minutes.
Store the granola in containers with tightfitting lids in a cool, dry place. The granola will keep for up to 1 week.