I connected the other way last week, BA > LH. Personally I think 90 mins is too tight. It's a big airport and you'll have to go through security again (which despite not being busy was very slow). You can walk airside between terminals or take the train. So it's not a hard connection, but not a quick one either.