Preheat oven to 375˚F. Bake bacon on slotted pan or wire rack-lined baking sheet to crisp, reserve and chop 1 inch pieces. Arrange tomatoes on foil-lined small baking sheet and coat with EVOO, salt, pepper and thyme and cook to burst and until lightly browned.
In a bowl, combine garlic, shallot or onion, Dijon, juice of 1 lemon, vinegar, honey and slowly whisk in EVOO, about 1/3 cup; season with salt and pepper.
Cut into chicken horizontally from larger side of breast and butterfly it open, pound to 1/8 inch and season with salt, pepper and rosemary.
Heat a large nonstick griddle or cast-iron skillet over medium-high heat and cook chicken 2 paillards at a time about 3 minutes on the first side and 2 minutes on the second.
Combine the cress, parsley, celery, arugula and green onions with dressing.
Place the chicken on plates and top with the greens. Arrange the tomatoes, bacon and cheese over top, leaving room for the avocado.
Dress the avocado with juice of remaining 1/2 lemon, add to plates and serve.