Boyfriend has ED problems

Ill start off with I'm 27 and he is 30. He is from a small town in texas. Lived on a farm his whole life.

My boyfriend and I have been together for less than a month. He is the sweetest man I've ever met. He has only had sex once in his life. Ive had him trying new things. He loves to please me. He has been the only man to ever make me cum with a toy. He cares more about pleasing me than himself. However, he has ED problems. Sometimes it is difficult to get an erection, and when he does it goes away mid way. Trust me when I say we have had alot of progress. We actually have penetration now. He has cummed 3 times. He started taking this OTC male enhancement pills which have helped. (Hense the progress mentioned above) But he still looses the erection. We have an open converstions about sex and his ED. He honestly doesn't know what is going on. I advised maybe it is time to see a health care professional. He seems open to it. Have any of yall experienced this before? What there something that helped and didn't help? Advise and encouragement welcome.