Preheat oven to 350 F.
Line cookie sheet with parchment paper and set aside.
Cream butters and sugars together until smooth.
Add pudding, eggs, additional egg yolk and vanilla. Beat for about one minute on medium speed.
In a separate bowl, combine flour, baking soda, and salt.
Add dry ingredients to the wet ingredients a ½ cup at a time and mix until combined.
Fold in chocolate chunks and 9 strips worth of finely chopped bacon, I usually do this with my hands.
Using a Medium Cookie Dough Scoop (1.5 tbsp), add a pinch of the remaining bacon to the scoop before scooping the dough for each cookie and dropping onto prepared cookie sheet about two inches apart.
Bake for 11-13 minutes.
Cool on pan for a couple of minutes before transferring to a cooling rack.