My daughter did not sleep through the night until nearly 7 months. She still wanted a nighttime feeding and we introduced the pacifier when we wanted to eliminate that feeding. That worked because she could satisfy her need to suckle.
At 2 1/2 months I am shocked that anyone is telling you he "should" be sleeping through the night. That is so young. Babies are born knowing how to do ONE thing - suckle. It is a powerful urge, a need rather than a want, and very soothing. If he's looking to suckle, he wants food, or he wants soothing... which he's looking for the parents to provide. He is only 10 weeks old.
If he is used to 2 feedings a night and then you eliminate both, how could he not be hungry? A baby knows when they are hungry. I would try to get him onto one feeding a night for a few months before I'd even try to take away the feedings altogether.
When you feed a child according to your schedule, not theirs, you may be offering food when they are not really hungry, so they will not eat vigorously and take a large meal. Then, of course they are hungry later and if it's not on the schedule and the parents refuse to feed him, the baby learns that he cannot trust his self-regulating cues. He learns that his hunger is not relevant to whether or not food will be offered. Obviously, I don't agree with this at all.
I don't mean to be harsh or critical. Being a new mom is SO hard, but I think you should lower your expectations based on what a person or a book tells you your baby "should" be doing. This is YOUR baby and you know it best. It is more important to meet a baby's needs and have him be calm and secure than to have him frustrated and/or hungry and insecure.
I would consider reading up on Attachment Parenting for a different point of view that is gentler and more accommodating to a babies' needs. Every baby has different sleeping and eating needs.
Babywise has been widely criticized for many reasons by parents and doctors. It is considered by many to be too harsh, too rigid and has even been linked with Failure-To-Thrive and dehydrated babies. Some hospitals refer to dehydrated babies as "Ezzo babies" because the strict feeding schedule often results in babies not getting enough food.
Of course, you must decide if Babywise is good for you, but do consider reading some other things and not necessarily adhering to one principle only. All babies are different and unique. Your son will eventually sleep through the night. I know it seems like it will never happen and you will never get a good night's sleep again, but it will come sooner or later! All the best!