Shan: My experience was like yours before. I gave bb milk every 2 hours when he cried. But when I read the books, baby whisperer and gina ford, they said 2 months old bb can last 3-4 hrs between feeding. And that means if bb cry before 2 hrs, not necessarily becoz of hunger. So I tried to read bb cues. Finally now he can stretch to 3 hours and sometimes 4 hrs (very rare). Usually after feeding, he falls asleep, if he wakes up before 3 hrs, we give him pacifier, if rejects, I put a little honey on it, most of times he would suck on it until fall asleep.
But if after feeding, he doesnt fall asleep, we play with him.. but actually its recommended to have activity with him after feeding. When he starts to yawn, or rub his face/eyes, we know that he's sleepy and have to put him to sleep before he gets cranky. I half swaddle him. I tried full swaddle him before, but he screamed so loud and high pitch like a girl hahaha.. so I just put the swaddle on top of him and tuck the ends behind his back, just so he cant free his hands to rub his face over and over again, making him unable to sleep, and then put pacifier and usually he will fall asleep this way...
Btw, I borrow the books from Toa Payoh library. I still have them with me. You can borrow when I return them I guess....