I use a Scala G9 (Because the ear buds that are great will make you miss other things riding, like ambulance sirens) and bluetooth a simple phone (spare number) that has a memory chip full of 60,70,80 music when I ride. With hundreds of songs, I seldom get a repeat even on random.
A cheap bluetooth music player is a used ebay phone, you don't need to activate it, and use it if not using your main phone. Eliminates calls to the G9, and lets you just keep it charged and ready for the purpose in your tank bag or favorite riding coat.
I keep a spare $9/month line on it with the family as I have a corporate phone, then tell everyone that number, which has a forward to the company phone. Your set if you leave the company, just remove the forward.