in a back button handler such as
$ionicPlatform.registerBackButtonAction(function(e){
console.log("Back pressed");
...
}
it will trigger only once and get ignored afterwards if it contains a call to $ionicLoading such as :
$ionicLoading.show( {"template":"Press home button to exit", "duration":2000} );