The Florida judges just wrapped up elections, and they really can take as long as they want. I was not able to find anything relating to restrictions on making rulings.
If you make an effort to get a judge to make a ruling more quickly, I would try to do it gently. Actually I wouldn't try to do it at all, however, I am a little more patient than most. You can try calling the case worker at the court house or the judge's judicial assistant to inquire about the status of your case.
"Reasonable time" is subjective and situational.