So I'm trying to put a bulking diet together, my goal is to add some weight but I'd like to put on clean weight and try to loose some body fat to get my body to not look so rounded just more hard and defined. I know it may sound like I'm wanting to cut but maybe I'm confused. Is it possible to put on weight while loosing body fat to achieve my look or should I just bulk with out caring how I look to do a cutting diet later?

Currently I'm
27 Year old
148 IBS
5ft 7in
I would say my body fat is between 18 and 20.

I calculated my BMR and I'm 1642.88, my TDEE should be 2546.47 calories so I added 500 calories for bulking which is 3046.47.

I planned on building my diet on the 40%,40%,20% which would be

1218 Calories from Carbs
1218 Calories from Proteins
609 Calories from Fat

So I'd like to start building a new diet but I want to make sure that I'm headed in the right direction with the Calories and the break down to help achieve my goal. I also plan on posting some picture and starting a log once I get everything squared away and get started.

I appreciate your help in advance.