@JamieJ93 nipping and jumping up are self-reinforcing behaviours. The more you ignore, the harder he'll try and the more rewarding it will be when you have to respond (i.e. it hurts too much to ignore). So management is your friend, along with rewarding calm behaviour.
I don't know what your financial situation is, but if you can afford it, I'd highly recommend Adolescent Dogs VIP academy. It's £28 per month (or £16.58 if you pay yearly) and you get about 450 online lessons, a Facebook group that you can share wins and frustrations on, and a weekly 'Live Ask the Trainer Q&A session' on Zoom, where Mike Newland answers any and all questions about training/behavioural issues people are having.
The particular courses that might help you are 'Calm Canine', which is a 30 day course, and some of Reactive Rehab. They do a 14 day free trial, so worth a look.