Buffalo photographer facing child porn charges