The skill is working correctly, the HP increase is based on your basic HP only, considering that by now you prolly have some part of gear giving you HP or some passive skill (like HP boost)also giving you HP, you will get less % of your total HP with the buff from BTB cus it doesnt consider the passives and extras HP that doesnt comes from stats.