You got it all right with the culture, as I explained.
Do not worry about how different people do the same thing in many ways. Choose whatever works for you, and stick to it.
I do 50-100 mL of preculture. Depends on what flask I have available

I usually make 1/10 of the volume of the flask i.e. for 500 mL flask I do 50 mL preculture.
Usually, I measure OD600 in a cuvette not with the microplate reader (too complicated and takes too long); I just take 1 mL culture, put in a cuvette and stick it in the spectrophotomer. Moreover, measure the culture every 1 hour or even 30 min. Keep in mind that the duplication time of BL21 derived bacteria is 20 min (around, depends on what protein you are expressing) so if you are measuring every 2 hours you get 0.1 and next point is >6.
I usually do 6 L of main induced culture but you need the flasks and shaker capacity for this kind of expression and BTW, I do X-ray crystallography so I need tons of my protein

Another important aspect: I use 1/5 of the volume of the flask for expression i.e. in a 5 L flask, I put 1 L of media. This is needed for good aeration.
And another thing: before I waste my time with 6 L of culture, I make an expression test in 100-200 mL of culture from which I take several time points 50 mL and harvest the cells, resuspend in 5 mL, brake them with a sonicator, and run a gel with pellet, soluble protein (supernatant of the disrupted cells) and I also incubate for 1-2 hours on rotation 2 mL of supernatant = soluble protein solution with 20 uL of the affinity beads i.e. Ni-sepharose for His-tagged proteins to get a sample of enriched protein (for the SDS-PAGE, I wash these beads 3 times at low centrifugation speed and then boil them in loading buffer)
Andreea