I checked the picture before I read your text to make sure I wasn't giving you a biased answer, and oh yes, all boy! He's letting it all hang out lol. Looks just like my ultrasound with my son. His was quite obvious as well. Congratulations on your little boy!!!