Captain sounds like an ar$ehole. What you did was correct. Slamming full speed brake out can lead to their auto retraction if VLS increases significantly. If as a result of your scenario you end up high in the latter stages of the approach (< 20 nm) DON'T increase your speed - you just end up putting more energy into the aircraft. Slow and configure or ask ATC for a few extra track miles.
The Captain you were with should be ashamed of himself - what a truly awful example to set. Pathetic really.
A4