Al haberse portado tan mal, lo expulsaron del colegio.
the pronoun se came right after haber not after portado nor in front of haber.
This is different from any other rules I knew, like:
Me lo dijo. Me lo ha dicho. Dímelo ! Quiero dárselos.
So which rule applies to this ?