If you would like to connect with other parents in similar positions with their seniors, check out the most recent posts in the Class of 2025 Parents forum. Sometimes it helps to vent with those going through the same. That darn senioritis.
Best of luck to your son! As others said, he should be okay if he doesn’t drop below a C, assuming there were no conditions to his acceptance that would indicate otherwise.