Not "aggression"...it's called "self defense".All snakes are not the same, so no way to predict how long it will take for yours to settle in...just be patient, &
for now, give him space.
If you don't already know this: it's best NOT to handle any new snake (any age) until it has fed easily for you at least 3 times in a row, and after that, don't be
surprised if he goes into a shed cycle either, lol...& during that they also want to lay low. Just remember, stress (fear) in a snake kills their appetite, & eating
is "job #1" to support their immune system & allow them to grow into healthy adult snakes.
Avoid removing a snake from their hide (or the hide from over a snake)...be patient, his entire world just changed & he has no idea why...& remember that anything
that picks up a snake in the wild is normally a predator about to eat them!Even though captive bred, snakes are "wild" animals that rely on their instincts.
This is also why we strongly suggest having the enclosure set up & pre-tested before bringing home a pet snake so they can settle in...if only everyone did that, lol.