01 - In a large bowl, whisk together honey, olive oil, lavender buds, lemon juice, Dijon mustard, minced garlic, salt, and pepper until combined.
02 - Add chicken cubes to the marinade and toss to coat evenly. Cover and refrigerate for at least 1 hour, or up to 4 hours for enhanced flavor.
03 - If using wooden skewers, submerge them in water for at least 30 minutes to prevent scorching during grilling.
04 - Thread marinated chicken pieces onto skewers, spacing each piece slightly to ensure even heat distribution.
05 - Heat grill or grill pan to medium-high. Brush the grates lightly with olive oil.
06 - Place chicken skewers on the grill and cook for 10 to 12 minutes, turning occasionally, until the meat is cooked through and edges are lightly charred.
07 - Transfer skewers to a platter. Garnish with fresh herbs and serve immediately with lemon wedges.