Combine all the ingredients for the bacon marinade in a large bowl.
Slice the tofu into thin strips using either a sharp knife, mandolin, or cheese slicer.
Toss the tofu slices in the marinade. Go ahead and be rough with it, we want to break them up into little pieces. It's okay if they aren't uniform, in fact, it's good because you'll get some crispy and some chewy pieces!
Line a large baking sheet with parchment paper. Spread the Tofu Bacon Bits evenly, avoiding too much overlap, so they are in a single layer.
Bake for 25 minutes and toss them around, spread them evenly again. Bake for another 15 – 25 minutes, checking every 10 minutes or so to make sure you don't burn them. If you start to see any blackened edges, that's a good sign to pull them out. Don't worry if they aren't super crispy at this point. They will crisp up as they cool.Set aside for later.
Bacon Jam
Heat up a large (12") skillet over medium heat. Non-stick is ideal here, but use whatever you got. Add about 1 Tbsp of cooking oil, let it heat up for a minute, then add in the onions / shallots. Cook them for about 10 minutes or until softened and starting to take on some color.
Add in the minced garlic and stir to combine. Cook for 1 minute, then add in the shot of Bourbon if using. Next add in the Chili Powder and Dried Thyme. Stir and then add in the rest of the ingredients. Toss in the reserved Tofu Bacon Bits, stir to combine.
Reduce the mixture down until most of the liquid is gone, it should be thick and jammy. Taste and adjust for seasoning. Let it cool a bit and dig in!