Is my(29 F) bf (29 M) a compulsive liar?

Background: Through mutual friends, I met a charming and educated young man, who immediately asked me out and ever since day 1 we've been together for a whole month. I am also located in Europe, while he lives in Canada, so after 1 month of dating he went back home. We never stopped communicating, as a matter of fact, we text and call everyday. We openly talked about becoming a couple despite the distance, so we decided to get to know each other better and decide if we're a good fit for each other. We had a lot of mature conversations, both stating that we are over the partying era, that we are focused on our careers, and we are both looking for someone that wants a family and above all - has moral and ethical values.

But, I started to notice some red flags & now I am afraid I'm starting to see a pattern. I will list the events chronologically:

  1. When I asked about his job on day 1, he said he's an IT, so I immediately assumed an engineer, to which he replied YES. Days later, I actually find out that he is a business analyst, and honestly I am not clear why would someone lie about this. I have no idea why I didn't confront him about it.
  2. Ever since he went back to Canada, he's sending me random photos during our daily talks, for example: of his workplace, supermarket, and pretty much of anything he may be doing daily. BUT, I have noticed inconsistencies, for example: he says he's going to the supermarket and sends a photo (which btw is never demanded from my end), then 20 mins later, he sends me a photo of his in his PJs. This has happened several times, but I didn't want to be rude and be like: WOW in 20 mins you got back from the supermarket and managed to get in your PJs again? Another example: he says that he is at work and send a photo of him in an elevator. An hour later, he send another photo of him going to get coffee, but I noticed his shirt was different, so it can't be from the same day. AND ALLEGEDLY, all of the photos are real-time.
  3. We do not sext, but once he sent me a nude of him. I immediately noticed that he didn't have the tattoos on, so I asked: "Is this before the tattoos?", to which he replied: "No, this is real-time photo. Thinking of you xx". But, it's only been a month since he went back to Canada and I just Googled and found out that tattoos (especially his which are 3 big ones and with very dark ink) cannot be removed in less than a year. Also, it says that between treatments, one needs to wait at least 4 weeks, and that is THE TOTAL time he's been back, so there is no way he had more than 1 treatment and completely erase all 3 tattoos from his body. He also noticed that I wasn't responsive to the sexting, so my opinion is that he invented this ridiculous lie, out of fear not to turn out as a perv if he admitted that the boner photo was an old one, and it wasn't because "he was thinking of me". Which is silly, because I would never get upset over an old boner photo.
  4. He normally asks me a lot of questions (such as where I am, where I go, and who I am with). Although I was aware that this might be a red flag (meaning he's a controlling person), I was honestly more flattered and saw this as he caring. On the other hand, I always try to stay respectful and even tho I ask him a lot of questions about how he is, and how was his day etc, I never demand to know where did he go, who was he with, etc. ---- leading to point 5
  5. Last week, he said that he will travel for 7 hours to another town because "he will spend some time with his brother and ALSO he needs to meet somebody". Of course, I did not ask who, out of politeness, but I was bothered by his statement, as I perceived it like he shared it with an intention to make me overthink about who he might be meeting. Ofc I do not appreciate this, because making me interested in him in such a toxic way is a NO-NO for me. I'd rather be interested because of healthy reasons. But I didn't say anything again.
  6. When he arrived to this other city, he said he was going out to get dinner (on Friday night). After dinner he texted to say he was at home at 2:30 AM and when I asked how was his day, he only said he was TIRED but didn't describe anything. The next day (Saturday) I FINALLY asked where are you now? He did not answer where he was, but he decided to show me a video of the previous night, which was a festival, and it was really wild. He continued to say, he initially wanted to go out for dinner, but his younger brother who allegedly knew some DJ insisted on going, so poor him - decided to go. I do not have problems with someone going out, but it bothers me that he was lying to me. I do not think that someone would travel for 7 h by car in order to casually end up at a festival. This means, he was lying about wanting to focus on things other than parties.

What is your overall opinion ?