Seems like a reasonable approach to namesquatting, although an email notice would probably have been nice.
Doing a bit of snooping, this post was March 2014, his first interaction on Github was February 2015. So he still didn't do anything on Github for 11 months after the name change.
Plenty of projects are using GitHub as a social hub. Pushing code isn't the sole use of a username there.
Sure, he mentioned it. He reserved the name in preparation for open sourcing some projects, but medical and personal issues delayed that happening for a while.