You could try to "wean" him off the nighttime bottles by starting with the 4am feeding. Only give him 5 oz a couple nights, then 3 oz a couple nights, then 2.....and hopefully he'll just not wake up. But if he does, try to let him cry for 15 minutes or so (I didn't like to go any longer than that - and 15 is hard enough!) If he doesn't go back to sleep - try caressing him in his crib or if he uses a pacifier - try that. I wouldn't pick him up or that may turn into his 4am routine! Then work on the 11:00 bottle and weaning him off of that. It may take a little time, but with patience and persistence, he'll get there! And you'll get the sleep you need too!!! Also - give your pediatrician a call and see what they suggest. We used the ferber technique with our first born - and she went to sleep within 10 minutes the first night and 5 minutes the second night. She didn't cry at all on the third night. But I've heard babies that take much longer - ask your doctor. Mine said to check on them at 15 minute increments to assure them that you are there. (we began at 4 1/2 months old with our first, but thank goodness she never made it to 15 minutes.) Also - as you know - there is a difference between fussing and hard crying. I've been told that if they are just fussing a little, then let it go a little longer.
With our 2nd - I began to lay him down at night drowsy when he was 2 months old and he has been a pretty good little sleeper ever since. He has never cried when I have laid him down at night and we started early with him which helped. Never need to use the ferber method. (Just in case you are planning for more!)
I know a lot of people don't like the ferber method, but the sooner it is done, the better. The older they get, the harder it will be on both of you.
It sounds as though he is getting plenty to eat during the day and he sounds like a healthy little man. Good luck to you! Motherhood has definitely been my life's biggest challenge and someone needs to make an instruction manual!!! (haha!)