yes - it will make a circle that can be filled :P
the main advantage of using Bresenham is that integer calculations are performed between steps
the circle algo was derived from the Bresenham Line algo
i have adapted the same idea to other things with good results