I bought Babble but deleted it /changed phone. Do I have to buy it again?

Yes and no. You have to buy it again, but you do not pay. And you get access to Premium again!