Definitely a generation thing re BF. Same as toilet training! My Nan has made a few comments on all the Grand kids that hadn't toilet trained by 2 years old. DS2 just took ages for it to click! He was 3 years, 2 months by the time he got it sussed. And that was only for day time.