You can’t change the birth father’s name on the birth cert. But honestly, a child doesn’t look at a birth cert to know who loves him or acts like a father towards him. So if your bf continues to love your son, that’s the best dad your son can ask for. As for your husband, tell him his name can’t be removed. He needs to continue taking responsibility for getting you pregnant, and pay for child support.