It seemed that you are immune to the disease for life
You mentioned HBsAg is non-reactive. This means you don't have hep-B infection.
Your Anti-HBs is missing. I hope it is reactive, which means you have antibodies. Which is a good thing.
You may have been exposed and recovered from it. Ensure HBsAb reading is reactive,if unknown retest for HBsAb..