I landed in Buffalo that night about an hour and a half prior to that accident. I can't figure out why they landed 32 with the winds favoring 23. They would have had a tail wind, slight component, for 32 based on the reported winds.
There was a line of weather west of BUF when we landed, that may have been a factor.
KBUF weather:
KBUF 080354Z 22013G22KT 10SM BKN046 OVC060 21/16 A2977 RMK AO2 RAB13E53 SLP079 P0004 T02110161