I use tons of terms of endearment with dh and the boys - I'm another one that rarelty uses real names.
I call DH babe, sweetie, and love.
I call the boys sweetie, buddy, baby. Also: Bobaloo. Boo. Boo-diddle. Bubby. Brother (this is when I'm talking about one boy to the other, as in "Charlie, where's Brother?"; it's a southern thing [where Bubba comes from]). Punkinhead. Punkinheart. Bobert (for Robert). Chaz (for Charlie).
DH doesn't really use pet names, though he does occasionally call me sweetie.
Remember the Seinfeld episode where he and his girlfriend make everyone sick with their babytalk to each other? They call each other "Schmoopy." One of my old boyfriends and I used to call each other that after that episode (eventually we shortened it to "Schmoops"). I once accidentally called my husband that and he had no idea what I was talking about.