In late game you often end up with so many random buffs from armor, weapons, perks, etc that they literally extend into and behind the minimap. This can be annoying for buff management. It can be hard at a glance to see how long blessings have left when their location in the GUI is random.
I propose that if a blessing is active, the duration shows up right on the activation button, or just below it. You can still have the overlaid "clock" effect to show cooldown. This way there's a consistent place to look to see how long is left until it needs to be recast.