it seems your doing everything right, the only thing i would of done different is that when you first put him back in the tank, instead of just droping him in, i would of held him by the tail and moved him back and forth in the water, causes more water to pass the gills.