In a large skillet, fry the bacon over medium heat until crisp, 8 to 10 minutes. Remove to a paper-lined plate to cool, then finely chop. Set aside.
In a large bowl with an electric mixer, cream the butter together with the brown sugar and granulated sugar until it's nice and combined. Add the vanilla and eggs and beat until smooth, scraping the bowl if necessary to make sure everything is incorporated.
In a separate bowl, combine the flour, coffee granules, baking soda and salt. Stir together, then add it to the butter mixture in 3 increments, mixing on low after each until it's totally incorporated. Scrape the bowl and beat for a few more seconds.
Crush 3 cups of the caramel corn in a bag with a rolling pin. Stir by hand into the dough with the chocolate chunks and chopped bacon. Crush the remaining 4 cups caramel corn and transfer to a work surface.
Line 2 baking sheets with silicone baking mats. Scoop 2-tablespoon portions of the cookie dough and roll into balls. Roll the balls in the crushed caramel corn, then place on the prepared baking sheets and flatten slightly. Refrigerate for 15 minutes.
Preheat the oven to 350 degrees F.
Bake the cookies until golden brown, about 12 minutes. Transfer to a wire rack to cool completely. Repeat with the remaining dough.