Regarding the sub-source, because I personally prefer the meaning of sub-source, it can not only make the source of all things.
It may also mean a long history.
Yao Yuan is the source of glory.
Lei Ming means aboveboard.
For boys, it is better to have a more atmospheric name.