MrsD: Its not breaking nc to respond to someone talking to you. And it sounds as though thats just what you did RESPONDED rather than reacted and thats a good thing. You've said you were sorry, don't bring it up again and just act like its over. If he brings it up again don't be defensive just calmly explain that you have already told him you were sorry and that it would not happen again and you can't do more than that so you hope he'll accept it and move on.
I think its incredibly important for him to see you handling this well and not being defensive or reactionary. Sounds like you've done well so far, keep it up we'll go for 5