I always pumped for 15-20minutes even if she guzzled the bottle down in 5-10.
For the second, do you mean when they are at daycare and you're pumping at work? I have set pump times only b/c of room availability. You don't have to pump at the exact same time every day, but I would try and be w/in a hour of the same time each day.
Actually I meant more like whenever H gives E a bottle, should I pump at the same time as he gets the bottle from H? We do this every night so E can get used to taking bottles, but it feels like I don't ever get a break either.
H gives DD a bottle between 8 and 9. I try to get him to make it as late as possible. I usually nurse her between 6 and 7 and pump an hour to and hour and a half later then go to bed. He puts her to bed after her bottle. I usually pump before she gets her bottle to give me a little "me time" and wind down before bed.