Hi guys. I need some help with sizing. I was a 38 in a belstaff long way up Montana jacket I tried on a while ago. I am looking at getting a rainbow country leather jacket most likely but I am open to double helix or fine creek also. Here's what I got on my measurements for my body. Shoulders 17-18 inch, chest 18-20 inch in front only but 39inch all the way around. 33 inch waist but that was after eating. 23 to 23.5 inch on where my wrist sits for my arms. Should I go with a size 38 or a size 40? I'm trying to get a fit that will be for a t shirt or a flannel underneath. If anyone has other suggestions for brands I'm open to it also. Thanks much.