I am having the same problem on my SWB S3, having to double press the pedal,
new cylinders, pipes, shoes, etc..
i have checked all the springs and they are ok, and that i have the correct shoes for front and rear, and i have checked there is a decent vacum going to servo, but i dont know...