Buffalo man charged with stealing $45K in identity theft case