Rinse and pick over the black-eyed peas. Add to a large soup pot with 5 cups water and the bay leaf, chipotle and the diced half-onion. Heat to a boil and then cover and turn to low so it just barely simmers. Let cook until the beans are not quite tender - as quick as 30 minutes, or as much as one hour. You want them to be notably under-cooked, but at least half-cooked. They should have a crunch, but not still be dry.
Add Rice
Once the beans have reached the right near-cooked phase, add the tomatoes, 1 tsp salt and black pepper. Raise the heat and add the rice. Bring to a boil and then turn back to low so it barely simmers. Cook for 30-50 minutes until the beans and brown rice are tender and just cooked.
Sauté and Sausages
While the brown rice cooks, prepare the sauté ingredients. Also prepare the sausages by slicing them into 1-inch pieces.
When the rice and beans are nearly done, heat a large skillet over medium and add 2 tbsp olive oil and then the onions. Soften and brown the onions for 5-6 minutes. Then add the carrots and stir for a 2-3 minutes until bright and starting to soften. Then add the bell peppers, celery, garlic and serrano pepper. Sauté and stir for another few minutes until fragerant. Remove to a small bowl and set aside, leaving the oil in the pan.
In the same pan, add another 1 tbsp oil and heat. Then add the sliced sausages and gently fry, turning after a few minutes. Once done, turn off the heat and remove from heat.
Combine and Serve
Once the rice and beans are fully cooked, turn off the heat. Add the sauted vegetables and mix gently but well. Season with salt and pepper. Add the sausages last, or even add them as you serve the dish. Sprinkle the scallions and fresh parsley on top, if desired.