Whether a bird is rare and or hard to shoot unfortunately does not influence whether a picture is good nor does it make it better. If it is not good then this is not good - Full stop. Not any bird photo needs to have the bird fill the format but you are just not close enough. The out of focus highlights in the first image have some interesting touch but though heavily cropped it is still too wide for a convincing composition. #2 appears to be tele- flashed which makes the impression very unnatural. That might also work with a closer crop if you want to give the whole thing a less natural but more abstract touch - for me it does not work with this ensemble - too much of a dark background.
It is very hard but it is possible to get closer to a Kingfisher. Either people use a hide, some colleagues even built outdoor studios with multiple flashes. Despite that it can be possible to get as close to several meters without a hide. (Don't forget that not disturbing this protected bird is more important than the shot a general rule btw). Kingfishers repeatedly use the same points to sit, just be patient and spend a lot of time. If the location does not allow to get closer than 60 meter try to find another one (as you appear to shood in south- eastern Austria there are lots of Kingfishers in the north-east) . If you dont already know - getting familiar with their call is helpful as well.