I whisk the olive oil, paprika, salt, onion powder, garlic powder, cumin, chili flakes, grated garlic, honey, black pepper, and lime zest and juice together in a large bowl first. Then I add the chicken thighs and toss until every piece is fully coated. I let it sit for at least 30 minutes, though I've gone up to 4 hours when I want a deeper, punchier flavor.
While the chicken marinates, I rinse the rice under cold water to remove excess starch. I cook it in the broth instead of plain water, bringing it to a boil, then covering it and dropping the heat to low. Once it's fluffy, I let it rest covered for 5 minutes before fluffing with a fork.
Once my grill or grill pan is hot, I cook the marinated chicken thighs on each side until they're golden and cooked through, brushing on a little extra marinade as they cook. I always let the chicken rest for a few minutes before slicing, so the juices redistribute instead of spilling out onto the cutting board.
In a small jar, I combine the olive oil, red wine vinegar, Dijon, honey, salt, chili flakes, black pepper, grated garlic, lime zest and juice, and chopped cilantro. I whisk or shake it until it's smooth and slightly thickened, tasting once to check the balance of sweet and tangy.
I start each bowl with a warm base of rice, then layer on the sliced chicken, cucumbers, avocado, cilantro, and pickled onions. I finish everything with a generous drizzle of the honey lime dressing right before serving, while the chicken is still warm.