In a large heavy soup pot, warm the 2 tablespoons of the olive oil over medium high heat. Add the lamb, onions, salt and pepper and cook, stirring occasionally, until golden on all sides, 8 to 10 minutes. Toss the flour onto the top and stir together. Cook 2 minutes.
Add the minced garlic, tomatoes, bay leaves and 4 cups of water and bring to a boil over high heat. Reduce the heat to low and simmer for 1 hour.
Add the beans and chorizo and simmer 40 minutes. Add additional water as needed.
Warm the remaining 3 tablespoons olive oil in a frying pan and add the paprika, pimenton and sliced garlic but don't let it take on color. Pour this mixture over the beans and stir gently together. Add water if needed. Let simmer for 30 seconds. Taste and season with salt.
Serve garnished with hot chilis if desired.