A St. Charles man is facing felony charges after police say he made social media posts threatening mass violence at upcoming graduation ceremonies for students in the St. Charles School District.