I haven't had experience with fin rot but it can be due to poor water quality that may be found in the unchanged water in the betta cup he was sold in, Although I think good water quality by itself can cure it, I'd just keep an eye on it and see if it gets more noticable, and also search the health forum for info on it.
In any case he's super cute and it looks like he loves his new home!