Preheat oven to 475°. Preheat large skillet on high heat. Rinse chicken and pat dry thoroughly, then season with salt and pepper. Drizzle olive oil in the skillet and sear chicken skin-side down until skin is crisp and deep golden brown, about 5 minutes. Transfer to a dish skin-side up and set aside.
Reduce skillet to medium heat; add garlic, onion, salt, and pepper and cook for 1 minute. Deglaze pan with white wine using a wooden spoon to scrape bottom of pan, then add chicken stock, Sriracha, soy sauce, and honey. Stir well and place chicken skin side up in a single layer in the skillet. Add broccoli florets. Bake until chicken is cooked through, 18 to 20 minutes.