I applaud you for all the things you've achieved, it's pretty commendable ( always like to hear stories about people working hard and getting stuff done ). But the truth is, it wouldn't hurt to go and take the time to re-visit the topics he mentioned and tie up loose ends. It would help your career regardless of what was said here. 2 cents.