No, I'm still struggling. You must have got off to a good start in order to attract the big customer right!?
But anyway...
I would say. If the boot was on the other foot, do you think your boss would think twice about getting rid if he lost contracts. It's sounds not. I also spotted, that you did quite well getting your own work last time. No offence GD. And I hate to take work from someone, but if you managed before colley, why you fretting!?
Just bite bullet mate.
Do you give the work your site generates to your boss, or have you been turning it down!?