Split bread lengthwise. Hollow the bread out and cut each half in half across, making 4 boats.
Preheat oven to 350 degrees F.
Heat a small nonstick skillet over medium heat. Add oil, 1 turn of the pan, garlic and hot peppers. Drain beans. Add half of the beans then mash the remainder of the beans in the can using a fork. Add mashed beans to the pan and combine with whole beans. Season beans with hot sauce, chili powder, cumin, salt and pepper. When the spicy beans are hot through, spread them evenly across all of the bread. Top with salsa and liberally sprinkle with cheese, covering bread to all edges. The boats will only be half-full. Melt cheese in the oven until it bubbles and begins to brown.
Top Nacho Bread Pizzas with lettuce, olives, onions and tomatoes and serve. You can pick it up with your hands, but eat over the plate (or the kitchen sink, like me).