There is a save point directly before the last boss, you can continue from there, find the things that are missing, and do him again.
It would leave you with a half-broken / already done game if it saved afterthe last boss ... where would be the fun in that.