Welcome to BPnet. You've only had him for 6 weeks, don't stress. He needed two weeks or more to settle in. If your husbandery is right the rest will come. Only offer the prey once a week or wait two weeks since the last offering. Why wait two weeks? One so the snake can get use to the new home an calm done. Two, so he gets hungry (easier to get him to eat).
Read this it's a good guide:
https://ball-pythons.net/forums/show...=feeding+guide
An read this (it will help):
https://ball-pythons.net/forums/show...-hatchling-101
Good Luck!