Have you already reduced the bottles? Two bottles a day, colic or not, doesn't sound like enough calories for any baby and personally I would ignore that advice. It's likely part of what's making you feel pressured to get him to eat and whenever it all gets pressured and stressful, they don't eat, which sounds like what's happening with him. Mine wasn't down to two bottles (by then, cups) of milk until probably 13-14 months. They really need the calories and having fewer calories means they have less interest in food, which could be part of what you're seeing as well. I would still be offering milk 2 hours before meals and then I would sit down and eat with him every meal. Eat the same thing. He could even sit on your lap and you share a plate and let him pick at food that he wants. But please don't feel like you're a failure. It doesn't happen overnight. We did blw from the start and she certainly was eating some of it, but not loads within about 2 weeks. But she didn't eat anything like a sizeable meal until closer to the end of 9 months to 10 months. And then it just took off. She was still having 4 bottles a day plus one overnight at 8 months. You really just need to sit on your hands. Don't try to get him to eat, don't get frustrated or stress, just sit with him and share a meal and don't make a big deal if he eats nothing, top up with milk later. He will get it. It just takes time. Mine was generally interested from the start, but it still took 3-4 months before she was eating lots at each meal. It's a lot for them to learn and a lot for their tummies to get used to, so it will be a slow process. Also, some babies (actually many) don't sleep through until toddlerhood. Mine never did once before 11 months and she didn't do it again consistently until she was 3.5. She dropped her night feeds from 9 months on her own though, so nothing to do with what she was eating. That's just how they are sometimes, so nothing you're doing wrong and nothing much you can usually do to change it other than to just go with it and get caught up on sleep when you can. Hang in there.