In a large pan sauté onions and jalapeños in olive oil until fragrant.
Place beans in the casserole dish. Add sautéd onion and jalapeño, brown sugar, garlic powder, Worcestershire sauce, mustard, ketchup, pepper, and molasses. Stir until well combined.
Line the (bite-sized) bacon pieces over the entire bean mixture. "Pinch" the bacon to form a tent shape so that more will fit into the dish.
Cover casserole dish with aluminum foil. Bake for 1 hour. Remove foil, and broil on high for about 5 to 10 minutes to get that bacon crispy!
Notes
Make Ahead: This dish can be prepared up to 2 days ahead and baked according to instructions on the day it's being served.