In a large mixing bowl, combine the warm water, brown sugar, and yeast. Stir and allow it to sit for about 10 minutes until the yeast becomes foamy.
Add the molasses, honey, and softened butter. Mix until everything is well combined.
Add the whole wheat flour, all-purpose flour, and cocoa powder. Using your hands or a stand mixer with a dough hook, knead for 7–8 minutes until the dough becomes smooth, soft, and elastic.
Cover the bowl with a clean kitchen towel or plastic wrap and place it in a warm area for about 1 hour, or until the dough doubles in size.
Transfer the dough onto a lightly floured surface and divide it into 4 equal pieces.
Shape each piece into a log, cover, and allow them to rest for 10–15 minutes. This helps relax the dough and makes shaping easier.
Roll each piece again into a longer, evenly shaped loaf. If the dough feels a little dry, lightly dampen your hands with water while shaping.
Place the loaves onto a parchment-lined baking sheet, leaving space between each one. Lightly brush the tops with water and sprinkle rolled oats over them.
Cover loosely and allow the loaves to rest for another 15 minutes while preheating your oven to 375°F (190°C).
Bake for 25–30 minutes, or until the bread is fully baked and slightly firm on the outside.
Remove from the oven and allow the bread to cool slightly before serving. Enjoy warm with butter, or let the loaves cool completely before storing or freezing.