In a small saucepan, melt butter, honey, and sugar over low heat.
Place fresh/frozen blueberries and white sugar into a small saucepan, over medium heat.
Mix the sugar in well. When the mixture starts bubbling, turn the heat down to med/low. Mash the blueberries as much as possible.
Let simmer about 10 minutes, to thicken slightly, then remove from heat.
Using a strainer, strain the blueberry syrup into a bowl or liquid measuring cup. Discard the mashed blueberries.
In a large mixing bowl, combine oats, walnuts, pecans, cinnamon, nutmeg, allspice, salt, dried apples, and dried blueberries, mixing well.
At this point, preheat the oven to 300 degrees.
Pour the butter mixture into the blueberry syrup, mix together well, then pour over the oat mixture, combining all the ingredients really well.
Line 2 baking sheets with parchment paper. Spread half of the granola mixture onto each sheet pan. You want the granola to be in a thin layer, to evenly cook all of it.
Bake for 20 minutes, stirring every 5 minutes.
Remove from oven and let cool completely. This granola comes out soft, and requires the cooling time to set up properly.