Add the first 7 ingredients (the seasonings) in a large bowl then stir to combine. In a separate bowl, stir together the vinegar, orange juice, olive oil, Tamari, and lime juice.
Slowly whisk the wet ingredients into the dry ingredients until smooth. Add the green onions, white onions, garlic cloves, and chicken breasts, turning them over to cover completely in the marinade. Cover and refrigerate for at least one hour and up to overnight.
Remove the chicken from the marinade then grill over medium-high heat for 4-5 minutes a side, brushing the marinade over the chicken while grilling. Remove chicken to a plate then let rest for 5 minutes before slicing and serving with your favorite BBQ sauce.
For the Red Beans and Rice:
Heat oil in a large saucepan over medium heat, then add garlic, green onion, and thyme, and sauté for 1 minute.
Add half the beans (save the other half for another use), water, and coconut milk to the pan, then stir and bring to a simmer. Add rice and salt then place a lid on top, turn the heat down to low, and simmer for 15-20 minutes, or until all the liquid as been absorbed, and rice is tender. Fluff with a fork then serve.