In a microwave safe glass, warm the milk and butter in 30 second intervals until the butter is melted. In a large bowl, mix together the yeast, warm water and 1 TBSP of sugar.
Allow to sit for 5 minutes.
Add the butter/milk mixture, the eggs, and the remaining 1 cup of sugar to the yeast and stir to combine.
Start adding 1 cup of flour at a time, mixing until you have reached a soft dough - you might not need to add all of the flour. You want a soft dough, but not an overly sticky dough.
Dump out on the counter and knead for 2 minutes (you can add a tiny bit more flour if you need to, but don't add too much or your dough will become tough).
Place a tea towel over the dough and allow to rest for 20 minutes (during this time, start prepping the other things).
In a large skillet over medium heat, toast the pecans until fragrant and slightly darker (be careful to stir the whole time so they don't burn).
Remove to a plate and allow to cool.
In a large saucepan, heat the butter over medium-low heat until melted.
Stir in the brown sugar, cream, honey, salt and bourbon.
Bring to a simmer and allow to cook, without stirring for 3-5 minutes. You want a nice thick caramel-colored sauce!
Remove from heat and pour into the prepared baking pan.
Chop the nuts until you have 1 cup of chopped nuts.
Set those aside, and roughly break up the remaining nuts into large chunks.
Sprinkle the large chunks of pecans over the caramel in the baking pan.
In a medium bowl, mix together the brown sugar, sugar, cinnamon and salt for the filling.
Melt the 1/2 cup of butter for the filling and set aside to cool.
Lightly flour your counter and roll out the dough into a very large rectangle.
Evenly brush the melted butter over the dough, leaving about 1/2" border around the edges.
Sprinkle the filling evenly over the melted butter.
Sprinkle the chopped toasted pecans and the chopped chocolate over the filling.
Starting with the long edge of the dough, roll up into a log.
Using a sharp serrated knife, cut the log into 2" pieces, and place each piece cut side up into the prepared pan, nestling it into the caramel.
Cover the dish with a dish towel and allow to rest while the oven preheats to 350F.
Bake for 18-20 minutes, until golden brown.
Remove from the oven and allow to cool on a wire rack for 3-5 minutes.
Place a serving tray upside down over the baking pan and flip the pan/tray so the rolls slide out onto the baking tray.
Arrange any of the caramel/nuts that might have stuck to the pan onto the rolls.