Cream butter for 1 minute on medium high. Stop and scrape down sides of bowl. Then add brown sugar; cream for at least 2 more more minutes, until light in color and fluffy. Scrape down sides a few times during mixing, as needed.
Add sourdough discard, egg, peanut butter, vanilla, and honey and mix on medium for about 45 seconds, scraping down the sides once, until the mixture is mostly homogenous. It doesn't have to be perfect. We don't want to overmix.
Add oats, mix on low just to combine.
In a separate bowl, combine flour, baking soda, baking powder, salt. Whisk to combine.
Add flour mixture to the wet ingredients on stand mixer and mix on low for 30 to 40 seconds. You want some of the flour to be mixed in, but some dry streaks can remain. We are avoiding overmixing.
Take bowl off of your stand mixer and add the chopped chocolate, M&M's, and butterscotch chips. Use a spatula and incorporate by hand, making sure to scrape everything off the bottom of bowl, until just combined and distributed. Refrigerate dough, covered, for 1 hour, up to 24 hours.
When ready to bake, preheat oven to 375 degrees F. Scoop dough 55 gram dough balls. Place 8 dough balls on a parchment lined baking sheet with room in between.
Bake for 12-14 minutes, until they are just set in the middle but slightly underbaked when you pull them out of oven to ensure chewiness. (Start checking at 12 minutes, your oven's temperature may run different than mine). Remove cookies from oven and and let cool on pan 5 minutes before transfer to cooling rack.