sometimes when plants are added to a bare tank, fish then have somewhere to hide so go into a "flight mode" ie: hiding from predators
does he have any companions in the tank
you also state
so water parameters may still be settling down, maybe regular water changes
white spots on head may be signs of being a male ? as it is breeding time for goldfish