To ease the party rush, make the filling for these dates a few days in advance, keeping in mind that the flavor will get stronger over time. For a vegetarian version omit the bacon and cook the onions in olive oil instead.
Cook bacon in a large skillet over medium heat until crisp. Transfer to drain on paper towels, reserving 1/2 teaspoon bacon grease in the skillet. Add onion and cook over medium heat until softened, 3 to 4 minutes. Add orange juice and cook, scraping up any browned bits, until liquid is evaporated, 1 to 2 minutes more. Transfer onion to a medium bowl and let cool.
Crumble bacon into onions. Add cheeses and half of the pecans. Stir well to combine. Stuff each date with a heaping teaspoon of the mixture and top with remaining pecans.
Per Serving: Serving size: 1 each, 80 calories (45 from fat), 5g total fat, 1.5g saturated fat, 5mg cholesterol, 80mg sodium, 7g carbohydrates, (1 g dietary fiber, 6g sugar), 2g protein.