Solely in technically terms there is no requirement to have him visit first.
From what you've declared here I'd be cautious about divulging a serious romantic relationship as the ECO may believe your intentions to return home are too weak.
As others have mentioned, on the relationship level there are enough 'red flags' to seriously question any romantic intent. Just an opinion