D.W.
You need to drop the bottle mom. He should only be getting between 16-20 ounces of whole milk per day. How much are you putting in the bottle? Warm the milk and put it in a sippy. You might have to try one with a spout that you can take out so the milk flows easily and he understands that his milk will come out of it. Then you can put the spout back in. Just start with a tiny, tiny bit of milk so it doesn't make a huge mess.
Have you even introduced a sippy cup to him? I started my breastfed daughter with a sippy at 6 months so she knew what it was. I have a friend who bottle feeds and both her kids were off the bottle and using a sippy by 9 months. Just a thought for the next baby. No bottle fights in her house.