I have heard that starting a baby out too early with food can actually lead to diabetes because their body starts producing sugar too soon, so you might want to check with the doctor on this. :)
At night when he wakes up see if he goes back to sleep without giving him food immediately. My doctor told me that kids get into a routine where they will start waking and wanting food just to be near their mommy, so I tried it and it was true, after about a week of not immediately giving him a bottle in the night he started sleeping through the night.
I want to say that I am proud of you for taking responsibility for your little one. I am thankful that your mother is there to help you out so you can finish your education. You should be proud of yourself for accomplishing so much. It would have been easy to give up, but you didn't. Take all advice given to you with a grain of salt and trust your intuition. Keep your doctor in the loop about what you want to do and they will let you know if it is not okay from a medical standpoint. Good luck and would love a follow up.