If you have paid £23K for your 73 type rating (and presumebly line training) then surely you can not be bonded for any length of time?
You would be mad to pay a bond for a type rating you have already paid for.
Regardless of it being moral, surely £23K for a 73 type rating and line training is somewhat excessive.