He is snookered right now because of the bottleneck that exists at Sessions and Rosenstein levels.
Any removal of any of them at this time would be called obstruction (even though it is totally within the President’s prerogative).
This will not continue to be the case forever; but I, too, have been very impatient over it for a long time. Frustrating! Sad!
Failure to do so will ruin his administration. He has every right. It's long past time.