Well, at 90 the actinides start. They have different electron configuration, but not in the way you say (4s is always ahead of 3d). When moving on to the actinides, the f subshell is being filled.
When doing chemical/physical notation of orbitals it is correct to write
1s2s2p3s3p3d4s4p
aswell as:
1s2s2p3s3p4s3d4p
However, it is important to remember that the (>3)d orbital is filled before the (>4)s orbital.