Hmmm, names are hard! Animal names are even harder than baby names, because you can pick absolutely anything.
Think of your favorite movie character, cartoon character, book character. You're favorite constellation, a descriptive word that the little rascal makes you think of.
My son's cat is Diesel 10, Diesel for short, he's named after the naughty engine on Thomas the Train (Sid's fav cartoon at the time). It fits perfectly because the cat is soooo naughty. My dog's name is Fezzik, Andre the Giant's character on The Princess Bride (anybody want a peanut?). He's a Great Dane, so Fezzik fit since he was kind of a bumbling gentle giant. KWIM?
Anyway, good luck! Hope I gave you some ideas to help find his name. He's adorable!! He's the first boston/schnauzer mix I've ever seen.