Re: how soon after each feed should i pump?
Gosh, that's a lot of pumping when you have a 3 week-old baby, considering that you're still a month away from returning to the job. Storing enough for a return to work often means just getting about 1-2 days ahead of baby's intake (about 1.5 oz of milk per hour of separation). Once you're back at work, and pumping instead of nursing rather than in addition to nursing, you should yield more milk per session, and you'll be able to give fresh milk rather than stored milk.
Coolest thing my big girl said recently: "How can you tell the world is moving when you are standing on it?"
Coolest thing my little girl sang recently: "I love dat one-two pupples!"