When you rename yourself on GitHub, their Help says they put in redirects for all of your repositories (that last until such time as someone else claims your old name and creates a new repository with the same name as one of your old repositories, as this new repository supersedes the redirect). So squatting on your old name is a good idea to protect the repository URLs, but actually transferring your repositories to the squatted name seems unnecessary.