Hey, so I got my Powersaves recently and I've been learning how to use it which is pretty easy, however I noticed that after I max a Pokemon's EXP, it gains a bit too many Health Points. For example, My level 100 Roserade now has 267 HP (0 EVs) although it should only have 263. Furthermore, when I used a Pomeg Berry to check if it had any EVs in HP that I forgot about, It said its HP couldn't get any lower yet it rose all the way up to 310ish!
I am so thoroughly confused and I would like some help on this as I plan to clone this mon for a GTS giveaway I'm holding and don't wanna gift the awesome people a useless poke :[