I think you should dump the BF and concentrate on your son now.
You need to work on yourself and your relationship with your son right now and not babysit or court a grown man who seems not to know which way is up.
Plus as I said before you need to find out why you seem to fixate on this damage relationship which is not healthy which you know and why you want to hang on to it.