Abilities Resolve Once
A game effect can only resolve once per opportunity. For example, Luke
Skywalkers pilot ability applies when defending, so he can only use his ability
once against each enemy attack.
This is from the FAQ. So yes, it seems legal. The opportunity to use his ability comes from getting the stress, so he can use his ability to remove a stress each time he receives one.