You say you have had him for 5 weeks, but how long have you left him alone? The most important and effective thing you can do to grow a bond between geckos is surprisingly to leave them alone when you first get them for a quarantine time. During this time, you do not touch them at all except to replace food and water, this gives them the chance to acclimate to their new surroundings so they don't feel threatened and they can become comfortable with hiding spots. If you have been touching this gecko from day one, he will probably be pretty stressed from all the touching since he never really got to "move in", another thing is that you should not be touching him everyday. You should start out slow, after quarantine maybe try to touch him a little one time a week, then next week try it twice, etc, so he can slowly and comfortably begin to get used to you.
You also say you have a little box, when you say "interacting with him" does that mean you just take him out and put him in another box or is this his habitat? I would say a BIG no-no on that bubble wrap, if it pops it could scare him causing a huge amount of stress and could even make him drop his tail of its loud enough, and on top of that if there is shrapnel it could wrap around his feet and bind the toes or he could ingest it.
Best not to start off with crickets, a popular food item for leos is mealworms, put them in a dish and they won't bounce everywhere and stress your gecko, not only that but it will give him the chance to get used to feeding himself. I highly suggest against hand feeding a gecko, especially a new gecko where impressions by an owner count here the most. If you continue to hand feed your gecko, it will learn that you will essentially baby it and that it doesn't need to eat on its own, and will not eat on its own unless you baby it again.
Just take it slow, if you didn't give him a quarantine try to give it to him now, and don't rush things. This is going to be your bud for a long time, the begining is where first impressions matter