My memory is not that Lee rushed forward without Jackson, but that AP Hill did. Hill was under orders to wait for Jackson and I am not aware that Lee ever changed those orders. So I don't think your account is accurate.Part of my issue with this - or at least with the idea that Lee has a read on McClellan that he's confident in - is that Lee doesn't really act that way in June, July and August.
On June 25, McClellan is attacking Richmond, and on June 26 Lee launches off a very poor-odds attack at Mechanicsville because he feels under time pressure - that he can't wait long enough for Jackson to arrive.
This costs a lot of Confederate casualties and it doesn't seem in keeping with the idea that Lee would read McClellan well enough to know that McClellan would be slow (that is, that the one thing we can say Lee was not on 26 June was "sure that McClellan would be slow"). If Lee was confident in expecting McClellan to be slow he could wait for Jackson.
During July, Lee is unwilling to detach most of his army from Richmond. He keeps at least 1,700 companies (the equivalent of 10+ Union divisions) in or within a day or so's march of Richmond at all times, even when Jackson is asking for reinforcement against Pope, and keeps this up until August when his opinion abruptly changes (some days into McClellan shipping off his sick in order to withdraw). Again, this is not consistent with the idea that Lee was comfortable in expecting McClellan to be inactive or slow.
If you are seriously trying to argue that Little Mac always acted with lightening speed, LOL,, well, I guess folks are entitled to their opinions but the record is pretty clear that McClellan was usually cautious in his actions. Now, that is not necessarily a bad thing. Longstreet, Rosecrans and Thomas had similar reps, and they are usually highly thought of. Mac's disqualifying qualities lie elsewhere.
