Loved the last two messages guys thanks for the comments (and everyone). I'm on my phone
and can't directly quote them right now.
Having had a couple of days to "asses the situation" here it would seem Jim's party is well and truly over. Bobs been at the marina almost every day inspecting how much work has been done and it seems to be keeping Jim on his toes.
He hasn't been wasting time on his own boat during what I assume are his working hours and has just been getting on with business. It's been quite nice actually to barely see or hear from him.
His maturity and understanding of his own responsibility is still questionable after attempting to do burn outs on his bike outside the marina one evening and leaving some nice looking rubber marks in the road. However he does seem to be on his best behavior now that Bob is on his ass every day.
Still have our ear to the ground for moorage at others marinas
but for the time being its a lot more relaxed and comfortable being back in our spot with everything almost back to normal!