I think it is appropriate~浩然 is a good name. Actually 京 is not a common surname, at least to me, but I think you can use that name, as long as you like it.
I have heard that a foreigner whose Chinese name is 饺子, only because he likes 饺子, so it doesn't matter if the Chinese name is appropriate, it is just a name. If you like it, then you can use it.(It is just my personal opinion,I am not sure if you will agree with that.)