(S)He said (s)he has not noticed pineconing this time. So I'm assuming last time there was pineconing. He has all of the symptoms that he had when he had dropsy 6 months ago except for the pineconing... correct?
Nutrition has been mentioned. BettaMin anything is not great in nutritional value. Aqueon, Omega One, and New Life Spectrum pellets would be better options...
The ammonia is likely from not frequent enough water changes or ammonia in your tap water. How long before you tested for ammonia did you change the water? If it was more than 24 hours, your tank is not cycled. I have nitrates in my tap water as well as ammonia, so just because you are seeing nitrates, does not mean your tank is cycled. I recommend testing your tap water, both treated and untreated. If there is ammonia in your tap water, I recommend purchasing seachem prime as your water conditioner. You may also find that your water conditioner may raise your pH. I used tetra BettaSafe before and it raised my pH from 7.4 to 8.
Haha, sorry, I just read your post about the pineconing. Didn't look at the second page lol.