What games are we playing here?
You receive an offer: Look at the offer. It's that simple. If you want to wait for the second offer before deciding, that's OK. It's your decision. But what's this nonsense about not opening it until a second offer comes in? That's assinine.
After all, that second offer may never come in. Or that first offer may require you to accept or counter within, say, 24 hours. Never, never fail to open an offer because another offer is expected.
As for your Realtor's advice. Huh? First, you're the boss. The Realtor is just your agent. You can do whatever you want, though--as I noted above--the way it should be done is to look at the first offer immediately.
And you don't have to take orders from the broker, either.
What I suspect happened--and I'm only guessing here--is that your agent (for some odd reason) told you to wait. He reported this to his broker who said, essentially, "You idiot!" So your agent called you again and reported what his broker was trying to say (and what I'm saying): You open an offer when you get it.
As Patrick notes, if the first offer provides enough time, you can wait until you receive the second offer before deciding which to respond to, and in what manner.
Hope that helps.