Cut each loaf into 4 equal-sized pieces. Use a long knife to remove the insides, keeping some bread along the edges. Pull out the loose bread to leave hollow bread quarters. Set aside.
In a large mixing bowl, mix together the cream cheese, mozzarella cheese, pizza sauce, parmesan, basil, dried oregano, and 1 1/4 cup of the chopped pepperoni.
Mix well to combine in a Kitchen Aid mixer, or with a hand mixer.
Stuff the bread quarters with the pizza dip mixture, using a spoon to help pack the dip in.
Once the bread is stuffed, transfer it to a cutting board. Line up the quarters so that they fit together as they did before the loaf was cut.
Slice the bread into pieces that are approximately 1" thick.
Tear a piece of heavy duty foil that is longer than the loaf. Slide the loaf slices off of the cutting board and onto the foil, keeping them together.
In a small bowl, combine the melted butter and garlic powder. Brush the garlic butter over the bread, allowing some to drip down between the slices.
Top with the remaining 1/4 cup pepperoni and sprinkle with additional parmesan cheese.
Wrap the foil around the bread and bake for 20 minutes.
Unwrap the bread and bake for 5 minutes, or until the top browns slightly.
Remove from the oven, sprinkle with additional parmesan cheese, and serve with pizza sauce for dipping.