Generally, yes, the finite verb has to stay in last place.
However, as usual there are a number of exceptions to this.
- Comparisons with certain conjunctions are exempt: "... weil er sich wehrte wie ein Berserker."
- Vocatives (terms of address) can go wherever they want: "Wenn Sie mich fragen, Frau Will, ..."
- Coordination can attach pretty much everywhere, including at the end of a subclause: "Er nannte einen Grund, der nicht sehr überzeugend war und niemandem einleuchtete.'"
- Certain prepositions that function as conjunctions: "Ich bin hier, weil ich die rote Pille nahm statt der blauen."