The main Confederate commander at the second battle of Bull Run was Robert E. Lee. He was assisted by among others by Generals Longstreet and Jackson.
At the first Battle of Bull Run the Confederate commanders were PT Beauregard and Joseph A. Johnston. At the second Battle of Bull Run the top Confederate commander was General Robert E. Lee.
The Union commander was General McDowell. The Confederate commander was General Beuregard.
The Union commander for the Second Battle of Bull Run (referred to as the Second Battle of Manassas in the South) was Major General John Pope.
In the First Battle of Bull Run, which took place July 21, 1861 had two Confederate Commanders. They are Joseph E. Johnston and P.G. T. Beauregard. In the Second Battle of Bull Run which took place August 28 through August 30th, 1862 had one Commander. He was General Robert E. Lee.
Joe Johnston and PTG Beauregarde.
First Battle of Bull Run - 32-34,000 Second Battle of Bull Run - 50,000
General John Pope.
I am pretty sure it was Thomas "Stonewall" Jackson.
Stonewall Jackson
Stonewall Jackson
First Bull Run - Irvin McDowell Second Bull Run - John Pope