Cilantro bolts no matter what---direct sown, started indoors, store bought. Planted early. Planted late. Planted in shade. Planted in full sun. It bolts. I no longer grow it. And it honestly tastes better store bought grown in Mexico.
Basil--I will be starting those seeds indoors next week. I do not plant out until mid June. It needs ultra warm. I've done lots of varieties. They all go to flower/seed earlier than I'd like. And I can't keep up with the pinching off because I plant about 60 plants. I harvest it all at once in September. Make pesto with all of the ingredients except Parmesan and freeze them it in about 3/4 cup amounts. I add Parmesan when I use it later. Parmesan freezes fine, but it's easier to get the job done when you leave it out.