Preheat the oven to 350 degrees.
On a baking sheet, bake the sweet potatoes for 1 ½ hours or until they are tender when squeezed.
Cool the sweet potatoes enough to peel them without burning your hands.
Place the sweet potato pulp in a large bowl.
Prepare a 9x13 casserole dish with nonstick cooking spray and set aside.
Mash the potatoes with a potato masher or ricer. Combine the bacon (reserving 2 tablespoons for topping), sour cream, butter, salt, and pepper until well blended.
Using a large ice cream scoop, place the potato mixture in the prepared casserole dish, forming tight rows.
Mix the bread crumbs with 1 tablespoon of melted butter and sprinkle evenly over the top of the potatoes. Drop the bacon over the top as well as the pecans, if desired.
Bake for 20 to 30 minutes or until thoroughly heated and bread crumbs are beginning to brown.