My boyfriend is ... my boyfriend!
I imagine that if he stays as my boyfriend for a long time, he would become a "significant other".
"Lover" has always sounded hokey to me and primary/secondary/etc imply less to me ... but people will choose the labels they like and that's what you should use.
I've seen people use DH and DW (dear husband/wife). Maybe that might work for your situation?