Фамилия Попов, является универсальной, и если можно так выразиться - является краткой, т. е. легко произносимой и быстро запоминаемой.
Как преимущество, таких кратких фамилий, является то, что практически любое имя для них «подходит».
Можно назвать и именем Олег (как наш известный Олег Попов) или Александр (в честь изобретателя Радио) и Леонид (космонавт Попов) — подходит абсолютно все и даже … можно представляться, что эти знаменитые однофамильцы — родственники) .
Если хочется, чтобы было запоминающее, то с краткой фамилией лучше выбрать «длинное», но в целом красивое и не столь распространенное имя, например Вячеслав, Святослав, Владислав, Ростислав, Вениамин и др. Даже повзрослев, отчество не будет столь «отягощать» ФИО из-за столь короткой фамилии.
Но и не стоит сбрасывать со счетов и красивые короткие мужские имена — Иван, Петр, Илья и т. д. - они тоже будут звучать достойно.
С фамилией Попов, благозвучно будет звучать и имя его Святого покровителя, и это тоже ка вариант.
Просто, с выбором имени мальчику, всегда необходимо оценивать тот фактор, что это имя послужит, в дальнейшем и отчеством его детям... Поэтому уж слишком с «заумными и оригинальными» именами не стоит экспериментировать - Пэдро, и Хуан точно не подойдут).