Boyfriend

My boyfriend and I are in a good relationship, except he wants me to pay all the bills so he can use his money on things he wants like bows and arrows and things. What should I do? He’s very judgey and is kind of childish, so I can’t talk to him like an actually adult.