Place bacon strips in a cold skillet over medium heat and cook, turning occasionally, for 8–10 minutes until deeply crispy. Transfer to a paper-towel-lined plate, let cool, then crumble into bite-sized pieces.
Pat chicken dry, season both sides with salt, pepper, garlic powder, and onion powder, then sear in 2 tablespoons of olive oil over medium-high heat for 5–6 minutes per side until the internal temperature reaches 165°F (74°C). Rest for 5 minutes, then slice or dice.
Place eggs in a saucepan, cover with cold water, bring to a boil, then remove from heat, cover, and let sit for 12 minutes. Transfer to an ice bath for 5 minutes, then peel and slice.
Wash and thoroughly dry the romaine, then chop into 1-inch pieces. Dice the tomatoes, and cube the avocados, tossing the avocado immediately with a small squeeze of lemon juice to prevent browning.
Whisk together red wine vinegar, Dijon mustard, minced garlic, sugar, salt, and pepper, then slowly drizzle in the olive oil while whisking continuously until emulsified. Taste and adjust seasoning.
Spread the chopped romaine in an even layer in a large bowl or platter, then arrange the chicken, bacon, eggs, tomatoes, avocado, and blue cheese in neat side-by-side rows on top. Garnish with chives, drizzle with vinaigrette, and serve immediately.