14 m/o has been a champion feeder since birth.. Lately (past 2-3 weeks) he has started to gag toward the end of a feed, like he's got something stuck in his throat. His feeds have become much shorter too and I feel like I'm often putting him back on (when I'm trying to get him down for a nap) because he comes off and just doesn't seem interested. A few times he has thrown up after feeding just for a couple of mins too. (I'm not forcing him- if he doesn't want it he just won't attach)

He has recently started to say "boo" to signal he wants a feed so he'll ask for it but then doesn't seem all too interested.

I'm confused. Never weaned before and especially not sure what this gagging means?