Measure out flour, salt and pepper and pour into a gallon sized ziploc bag. Seal and then shake to combine.
Cut boneless pork shoulder roast into 1 inch pieces, trimming off excess fat.
Place half of the pork shoulder pieces into the ziplock bag, seal the top, and gently shake the bag to coat each piece with flour.
Set the first batch on a plate and repeat the process with the remaining pork.
Warm a skillet over medium heat, add olive oil and floured pork pieces. Cook until pork is lightly browned.
Place the browned pieces of pork shoulder directly into the crock pot.
Add diced white onion, peeled and sliced carrots, celery, garlic and red bell pepper to the crock pot.
Pour diced tomatoes with their juice along with the chicken broth, and tomato paste in and stir.
Season with oregano, rosemary, thyme, fennel seeds, and a bay leaf. Mix well to incorporate the ingredients.
Close slow cooker lid and set it to low for 6-7 hours, or high for 4 hours.
Don't forget to find the lucky bay leaf before serving!