Bruce hails Short spending