Was hältst Du - prinzipiell gesehen - hiervon ?
Im Beispiel umfließt der Text das aside. Wenn Du dem Text einen rechten Margin gibst, der größer ist als die Breite des aside, stehen die beiden nebeneinander.
Mit Flexbox bekommst Du ein Spaltenlayout, Umfließen geht nicht. Aber das willst Du ja ggf. auch gar nicht.
Rolf