Power brakes aren't power

Definitely sounds like a bad booster if you have enough engine vacuum. I have had boosters that held vacuum and still were bad. Last one I changed from manual to power 1. the pushrod was a different length and 2. the pedal assembly had the hole in a slightly different location. Different travel/leverage.