Bowers & Wilkins braced speaker baffle