I actually think he might be brown?... But more facial photos will help. Apricots have red eyes or ruby eyes, to my understanding at least.
Agreed that he's snowflake; i don't think pinto. Pinto hedgehogs have patches of white quills, whereas snowflakes have white quills mixed in with banded. Some hedgehogs (like my own lovely Coco) can be pinto and snowflake, to make matters more confusing haha. I dont see any pinto patches, but I'm far from an expert on hedgehog colours/patterns!