When to introduce child into relationship

I have a four year old son.. how long should I wait to introduce him to my boyfriend? I don’t want to wait TOO long just Incase they don’t bond or something goes wrong..