Was his last weight taken before he defecated? That will lighten him quite a bit and he may not have lost that much weight if he's defecated sometime during those three months. I also wouldn't be too concerned about a male that's over 700g.
No after, I normally weigh him every 2 months after he's poked, and ah okay thank you