Prepare Ingredients: Bring butter and eggs to room temperature and preheat oven to 350°F (175°C).
Combine Dry Ingredients: Whisk together flour, baking soda, baking powder, and salt; set aside.
Cream Butter and Sugars: Beat butter, brown sugar, and granulated sugar until light and fluffy.
Add Eggs and Vanilla: Mix in eggs one at a time, followed by vanilla extract.
Incorporate Dry Ingredients: Add the flour mixture gradually to the wet ingredients until just combined.
Fold in Add-ins: Gently fold in crushed Butterfinger pieces, caramel bits, and chocolate chips.
Chill the Dough: Refrigerate for 30 minutes for thicker cookies.
Shape Cookies: Scoop 2 tablespoons of dough per cookie and arrange on lined baking sheets.
Bake: Bake 10–12 minutes or until edges are golden but centers are slightly soft.
Add Caramel Drizzle: Cool completely, drizzle caramel sauce, and top with extra Butterfinger pieces.
