Blabbermouth hasthe idea that the person can't keep a secret, or that what is being said is meaningless or of no value. Chatterbox refers more to the volume of speech.
If someone repeated a secret I'd told them, I might call them a blabbermouth. IF someone was simply talking incessantly about anything and everything, I might call them a chatterbox.
Student or Learner