Wow, you are not joking. This is indeed a difficult one.
Based off my experience, I believe you have a male but he most certainly isn't a well "developed" male at this age. There are always a few that are difficult to sex even when in person so just having a few pictures makes it even more difficult.
I would give this little guy some more time to grow and develop. It should be come more and more obvious over the next few weeks.