I think his hair is adorable!!! I Love that look!!!! ....... I think you should let it be. It WILL grow and you may be surprised to see the results later on.
Shelby had "big hair" when she was younger, too. Her hair is also a bit "cottony" so it was Everywhere!!!! Here is Shelby now.... She will be 5 years old in March.