Well i've got him an appointment at the vet just to be safe, the earliest they had is Tuesday so ill watch him closely until then and hope it begins to clear up. My guess is he must've broken a tooth because the inside of his mouth wasn't swollen at all until after he ate, so maybe that rat caused it to poke his gums. So far it seems like its a little bit more enlarged than the last picture i posted.