Dogs jump on you for many different reasons. In general, it could be translated as "Let us - (do this and that)!" and they jump in order to be at your level. They do it absolutely in the same way to other dogs, but they don't have to jump, just stand on back legs to encourage other dog to follow them, to engage in some play, or simply stimulate for faster action. You trained your dog to kiss you yourself, so, now you get the best results. On one hand that is good, because it demonstates a relationship between the inferior (your dog) and the superior (you). Kisses, as we recognize them are characteristic to humans only, for dogs kisses indicate their position in the hierarchy. Young puppies lick their mother's chin and cheeks asking her for food, they cannot digest meat and their mother regurgitate it for them semi-digested. Other members of wolf/dog pack feed them as well, in this case licking means "Feed me!" Later in the puppies' age this behaviour continues and it means "Please, be nice to me!" or "I agree, that you are older, stronger and better than me!". It will stop automatically with puberty, if not encourages. By mouthfeeding my dogs time to time, allowing them or asking them to kiss me I always tried to remind them who they are in relationship to me regardless of their age.
So, in your dog, there is a mixture of two things: 1) servility and appreciation expressed in kissing; 2) a wish to stimulate you to act, expressed in jumping, from which I can draw a conclusion that your dog is very eager to play with you. You probably, cry, shout at him, push him away, or try to hide your pregnant front - and he recognizes it as a sort of play. Everything you can do, just change the way you play with him (sure, it is not a joke for you, but for him it is a game). Your dog is eager to get your attention, don't give it to him for free. I hope, you are still capable to crouch in fron of him. Only he starts it - ask him to sit, crouch and allow him to kiss you. He musn't get up, ask him to sit if he wants to be close to your face. "Sit!" in a lovely quiet voice. He wants to please you - ask him to bring you your slippers. Train him to bring you different things, don't worry, the majority of dogs can identify up to 300 different objects by name. More you involve him in home training - better he will become. Kyra Sundance in her "101 dog tricks" provides a very good explanation how to train your dog at home, this book is for free and you can easily find it on the net.