Could it be a bacterial infection?
Hopefully, someone with more experience can help you with this growth.
Something that comes on that fast thogh, could as be a tumor (maybe, I am only familiar with tumors in other species though)
If you find out anything else, let me know, I would like to learn from this too. (like the way you treat him. esc..).
Best,
HB