I managed to do it with a simple easeOut expression.
Because we used two different fonts with two overlapping text boxes, I also had to use an if/else statement.
It may have been done in a way easier manner, but I’m really happy it’s working like it was originally designed (except maybe for the rather harsh ease out ????)
Thanks anyway!
a = -220-thisComp.layer("Textbox Company").sourceRectAtTime().width;
b = -220-thisComp.layer("Textbox Name").sourceRectAtTime().width;
x = easeOut(time,0,0.68,a,0)
y = easeOut(time,0,0.68,b,0)
if(thisComp.layer("Textbox Company").sourceRectAtTime().width>thisComp.layer("Textbox Name").sourceRectAtTime().width)x else y;