Cut 1/2 inch off the top of the artichokes. Then cut each artichoke in half vertically. Using scissors, trim the leaves of pointy ends. Carefully cut out and discard the fuzzy chokes in the center of each half. Rub the artichokes with lemon.
Bring 2 inches of water to a boil in a large pot fitted with a steamer rack. Add the artichokes, cover, and steam until tender, about 30 minutes, adding more water if necessary. Set aside for 15 minutes to cool.
In a bowl, stir together the mayonnaise, chile sauce, honey, 1/4 teaspoon pepper and a pinch of salt. Set aside.
Prepare a grill for medium-high heat.
Brush the steamed artichokes with olive oil and sprinkle with salt and pepper. Grill, cut-side down, until nicely charred, 4 to 5 minutes. Serve with the dipping sauce.