by Davo Smith.
Without looking at the code, I'd suggest that it sounds fine - you saved the changes to the grades and indicated that, for this one update, students should be notified about the changes you have made.
Next time you update the grades, you can, once again, choose whether or not the students are notified of the changes you have made.