Preheat oven to 350°F and prepare 3 baking sheets with parchment paper. In a medium to large sized bowl, add in flour, baking soda, baking powder and salt. Whisk well to combine, then set aside.
In a large mixing bowl, add the melted butter, SunButter, brown sugar, and white sugar, and beat with a hand mixer until combined.
Add eggs and vanilla, then beat until well-combined, scraping at the edges periodically. Add in the flour mixture and mix on low until combined, scraping at the edges. Ensure it is well combined, but do not overmix. Add in the chopped chocolate, mini marshmallows, and chopped graham crackers, then fold with a spatula until well dispersed.
Using your hands or a scoop, scoop cookies to be about 2 tbsp each.
Optionally, for a thicker cookie, place the cookies into the fridge to cool for 30-60 minutes.
Place all the cookies evenly onto the baking sheets (I do 6 per sheet). Place into the oven and bake for 11-12 minutes.