first of all, you need to know that this is normal for babies, and it may still be a while before he can sleep through the night. you can do the "cry it out" method, but there are some important questions to ask about that method. what is "IT"? and where is "OUT"?
crying is the ONLY form of communication for a baby. and until they have a better grasp of communication, it will be very very common in other situations as well. sometimes even if they know how to say a word, they might not be able to think of it, you know?
www.askdrsears.com is an excellent resource. theres nothing wrong with not wanting to cosleep, however, if its comfortable for you you can set up a side sleeper bed, that way you have your own space, but hes right there, you dont have to get up to get to him, and you can put him right back in it when hes done nursing.
i want to congratulate you on not forcing solids! awesome job! you are obviously really good at reading your son's cues and when hes ready he will eat with all the excitement he should! however, there is no nutritional need for solids of any kind until after one year of age. so dont worry about the solids, you cant force it, and if you do, you might have other issues besides just the sleeping!
people will try to tell you he needs solids to sleep better, but really it doesnt work, no one can sleep on a full stomach. thats just an old wives tale, and it can cause more problems than it will solve... and you need to just keep listening to your instincts! excellent job mom!!!
now, since i am so anti-cry it out, this may sound judgemental, but its not supposed to be. i just want you to look at it another way... ok here goes.
like i said before, babies only way to communicate is through crying. think about it from a personal perspective; if you were talking and talking or really trying to get someone's attention, and you were just constantly ignored.... what would you do? first of all, it would probably make you more mad, and you would probably try talking or yelling louder. but after a while, you would probably just give up. and the next time you tried talking to that person, you wouldnt have the energy to do it for very long because you know you are just being ignored.
now place that situation into the cry it out method. baby is crying it out. and at first, they cry more and they cry louder. the longer they cry, the more 'urgent' the cry sounds, until it almost drives a parent away instead of to the baby. this is the beginning of the parent losing the sensitivity toward the cry. after a while, yes, baby stops crying. but its not because they have learned to comfort themselves, or because they have learned to get to sleep alone. it is because they have no hope of anyone responding the way they need.
my best and greatest advice to you is to follow your heart. in a few months (my son started at 10 months) you will notice the cry isnt as urgent and infant like, and you can take your time responding, and help them to learn a little bit that they can sometimes deal on their own. however, infants up to a year old - they dont know the difference between a need and a want. all things are needs to them, and the better you respond to that, the easier it will be later.
my story is a very good example. my son was NEVER left to cry it out... and sleep time is not a scary time for him. can you imagine what the connection between all that crying and sleep time does to the sleep habits? my son is 21 months old and i can put him down in his bed at nap and bed time and there is no tantrum, no fuss, no crying... he just goes to sleep. he has a coupel small books in his crib, and a sippy cup, so he sometimes looks at the books, but he never cries to be let out.
my friend did the cry it out method early, as early as 1 month old for her daughter. i dont know for sure on her older son, but im sure it wasnt much different. they do not sleep well. no naps usually, because they are so scared of it, if she does put them down, they scream and cry for over an hour. they are now 2 and 5. the 5 yr old doesnt cry at rest time, but he yells and screams and hollers. her 2 year old cries and screams and throws things. ... her son was crawling out of the crib at 8 months old. my son has never crawled out of the crib.
i dont want to make you feel like you have to not ever leave your baby alone, and like i said, i dont want to make you feel like im judging you. you do what you feel you have to do at the time... or whatever advice seems easiest and works best for you. my advice isnt given to make you feel guilty, nor is it given to make you do things a certain way.
ONLY YOU have the instincts for your specific child. you and your husband are the only ones who know your specific child, and his needs. NO ONE ELSE has permission to make you do things that go against the instincts that you have. so, if you feel your baby is fine with whatever method you choose, thats fine! as long as it doesnt make your heart break, you can be sure you are doing whats best for your child. trust me, they will go to sleep in their own bed, and their own room. its not forever. my son finally consistently slept in his own crib between 15-16 months old. it may have seemed like forever while we were dealing with it, but i wouldnt have done it another way... he sleeps so peacefully and nicely now... i cant imagine having the kids my friend has. i would be so ... exhausted!
anyway, good luck. sleep is so controversial, especially when the wide majority of people think that crying it out is healthy and good for babies, when its really not... but, like i said, only you know your child. you do what your instincts tell you to do!