I see three paths, feel free to add a few if I missed one.
I'll list them as most desirable to least desirable.
The Senate "Bolton opponents" on both sides of the aisle get the "missing information" they feel need to have the vote. This assumes they don't just delay, delay, delay with continual, addtional requests. They get what they are asking for now and they vote.
The Senate "Bolton opponents" on both sides of the aisle DON'T get the "missing information" they feel they need to have the vote. The vote is held and all Senators feeling they needed more info simply vote "NO".
The Senate The Senate "Bolton opponents" on both sides of the aisle DON'T get the "missing information" and Bush appoints Bolton during the recess.
I prefer #1. How about you?
BTW, I hate this sort of thing in the Senate no matter which side does it. I hate it when the Republicans filibuster the Dem choices and I hate it when the Dems filibuster Rep choices. Just bloody vote! If you feel you don't have enough info, vote NO. If you can't support the guy, vote NO.
I don't see where it's so hard to just do their jobs.