S.H.
He is just changing developmentally.
6 months old was also a growth-spurt... and also in terms of hitting milestones/teething/changing cognition/changing motor skills etc.
So ALL of these things, tweaks a baby and their sleep.
And ALL of these things, can and do occur in a baby all at the SAME time.
Normal.
Not easy for baby either.
Sleep in a baby is never finite or static.
It changes.
I do not know, of any child/Preteen/Teen/Adult/College Kid/Elderly person that has slept the SAME way they did as a baby.
Also, if he needs to feed, then feed on-demand.
Especially at growth-spurts.
Their intake needs to keep up with them.
Babies also do what is called 'cluster feeding'. Which means, they will feed even every single hour. Regardless of what time it is.
Thus, feeding on-demand is important.
A Hungry baby, cannot sleep.
Also, if a baby is over-tired or over-stimulated, they cannot sleep, nor fall asleep well.
Again, their changing cognition.
Over-tired babies/kids... actually cannot fall asleep well, wake more, and do not get a good sleep.
THUS, do not take away naps or sleep. It will make things worse.
Also yes, babbling. They do this anytime.
AND separation-anxiety crops up from about this age. It did with my kids.
Normal.
If he is teething, this will tweak their sleep.
Too.
Get the book "What To Expect The First Year."