Colossians 1:16 For by him were all things created, that are in heaven, and that are in earth, visible and invisible, whether they be thrones, or dominions, or principalities, or powers: all things were created by him, and for him:
17 And he is before all things, and by him all things consist.
Genesis 1:1 In the beginning God created the heaven and the earth.
I'm not seeing what there is to question here? The above seems to have everything covered, including the creating of angels. Genesis 1:1 says---In the beginning God created the heaven---Colossians 1:16 says---For by him were all things created, that are in heaven. Obviously, God creates heaven first, then He creates lifeforms to dwell there. The same would be true of the earth. He creates the earth first, then fills it with lifeforms afterward. This is why the earth is initially seen in the state it is, not because of an alleged gap, but because He is not finished with what He is creating until He rests on the 7th day from all his work which He had made.
Genesis 2:1 Thus the heavens and the earth were finished, and all the host of them.
It even says in this verse everything was not finished until this verse was fulfilled. No beginning could begin millions or billions of years earlier and still be the beginning millions or billions of years later. Genesis 2:1 still has the same beginning recorded in Genesis 1:1 in view, in the event anyone might be proposing there is a gap somewhere within what is recorded in these first 2 chapters.