Haggerty: 'Bruins finish off perfect November'